Excellent tool/toy for keeping that puppy running after balls...  Typical throw is 100 feet but if one perfects it you can throw farther and high too...give em pause before it bounces.  I do recommend more than one ball, pick up is very easy...