We use this launcher at a field next to our apartment complex. Our Pembroke Welsh Corgi has a lot of energy and this really helps us throw the tennis ball multiple times really far without throwing out our arms in the process. With minimal effort, you can throw a ball 15ft or so. With a good amount of effort, it will fly as far as 50ft easily. We also like that we can pick up the tennis ball with this Chuckit without having to bend over, as well as getting our fingers all slobbered up. I highly recommend this toy for anyone who has a dog that loves to play fetch and has the space to really run.