The ball launcher is a must for an old lady like me. I can not throw very far and the launcher helps me to get the ball out there. It helps to keep your hands free of saliva. The dog is happier because I can throw the ball further. The launcher is light and easy to use.  I recommend this toy to anyone with a dog that fetches. I bought this thru Amazon.