This is the perfect length! The longer ones don't give you as much control over where the ball is going. This is really easy to use and keeps me from wearing out my arm when I'm trying to tire out my dog at the dog park. I also like that I don't have to touch a gross slobbery ball. This lets me pick it up without touching it. Also good for if your dog gets a little mouthy when you try to get the ball from them.