Great price for what I would find at PetSmart for 3 times the cost.  It has a very short handle, which you would think might lessen the length of the throw, but no, it throws long distances just fine.  My 7 year old loves to play fetch with the dog now.