The launcher works well. But the ball is off bad quality. There are lots of stuff coming out from the ball easily. My dog keeps trying to bit these stuff off and eat them. I need to constantly clean the ball in order to prevent him from swallowing the materials, which is aweful.