This allows me throw my dogs' favorite balls faster and farther then with my own arm.  The only problem is that one of my dogs thinks this is also a chew toy and chewed it up partially so I must be carefully to keep it our of reach when not in use.  I does take some force to release the ball when throwing it so my PK daughter is not able to use it even though she really wants to.  I still highly recommend this product.