My little corgi cross dog had a similar one of these in Australia....just not as good quality as this one and longer. when we moved to Greenville early this year we knew we needed one as she loves to play ball....and I for one can't stand picking up a disgusting wet slobbering ball....so it was a must we get a ball launcher. One of my criteria was longevity....I wanted something that was going to last and this one so far has fit the bill nicely. It is small, compact enough to take on day trips and will fit into a large backpack nicely. It is large enough to pick up the wet balls from the ground without breaking your back. Another feature I was looking for was to be able to use any ball with this launcher....and I am happy to report that you can. My dog doesn't like tennis balls and chews through any light hallow ball. It was important that it fit our solid heavy semi-cricket ball....and it does nicely. This same ball was purchased nearly a year ago...that is how long it has lasted...This launcher is fantastic, very long wearing and solid..both my husband and I rave about it all the time and plan to buy another one before we head back to Australia next year....we are raving fans....can't recommend it enough...just love it...use it at least twice a day.