Awesome lil ball thrower. Bought it not expecting much, but really suprised. My dog will run till she drops chasing balls and my arms get tired- this is a gem of a relief on me. If you have a retriever- buy one of these- will save your back not bending over to pick up ball. Well made will buy more of them