My dog plays catch constantly and it's nice to have something to throw the ball further than my arm. I am loving it so far and I use the hard lacrosse balls in it and it works great. My dogs chew the tennis balls so I don't sue them and bought this in hopes the lacrosse balls would fit and they do. Highly recommend for those people who want to throw further for their active dogs.