Nice, but better with a human
My kitten loves watching them bounce, but loses all interest once they're on the floor. So basically, it's not an independent toy at all—you absolutely have to play with her... which means going to fetch the ball when it bounces into some random spot because of the little spikes. Since she only plays with the balls when I'm supervising, I haven't had the problem other reviews mention about bits of plastic coming off.