It is a great toy for playing fetch IF you only use it with the tennis type balls.  I wanted it for the Chuckit Rubber Balls which both my dog and I prefer.  They fit but stick in the launcher most of the time.  I found it helps some to only partially put the rubber ball in the launcher but wish it could be redesigned to work with both ball types.