My dog is absolutely obsessed with tennis balls and fetch, so I knew this was a must try for me. Both my dog and I have been loving it. It allows me to throw the ball very far with very little effort or "oomph" on my part. I can throw the ball MUCH further than I would be able to on my own without this device. Having a 90-lb dog, this provides fantastic and much-needed exercise for her.  I also love that it allows me to scoop up and throw the ball without touching it, as balls tend to get filthy at the dog park. My dog is already great at bringing the ball back and dropping it at my feet, so now I'm teaching her to put it in the ChuckIt when she brings it back. Overall we've been having a blast with it. If you have a tennis ball or fetch loving dog, I highly recommend this product!