For such a simple concept and design, it's a wonderful product! I easily double the distance that I throw the ball with this and my german shepherd gets much more exercise! She's pooped in under 15 minutes!