This is a great toy for my ball crazy Chihuahua! I can throw the ball a lot further with this product and I don't have to pick up an dirty, wet stinky ball after she has drooled all over it:) It is well made and we have had a ton of fun with it. You definitely need a good bit of room to really use this as it throws the ball far!