Took me a little bit to figure out how to get the best throws but I bring this to the dog park and all the dogs love when I bring it because it can throw the ball quite far.  The best part is I don't have to touch all the gross tennis balls the different dogs bring me at the park.