I cannot say enough good things about this! I have a hyper active, super energetic 8-month lab retriever and no matter how much I do in a day to exhaust him, it's not enough. Enter Chuck-it, which is like a godsend. It helps that he loves fetch but if your dog isn't ball obsessed, this may not be for you. But mine is, thankfully. It was nice to have a ball come with the ball launcher and it is a nice bright orange, which makes it easy to spot. The ball launcher has an intuitive design and fits my hand perfectly. It took me a while to understand how to use it properly and for the first few days, I couldn't achieve the distance I would have liked to. But once you get how to use it, it's easy! The ball goes pretty far out and that makes the dog run, run, run... and tire himself out. This makes him come home and pass out and that is very good news for me. I would've liked to get the Chuck-it ball, instead of the tennis ball version that came with it but it will do for now. My dog loves this and this may be the best decision I may have made when it comes to getting him toys!