An absolute life saver for tiring out our dog.  Launches balls 2x what I could throw on my own.  The ChuckIt balls are great, too!  Bounce further and don't get ripped apart like a tennis ball by our German Shepherd.