I thought it was fun. If I were a cat, I'd go for it. But my 12 year old kitty had absolutely no interest. So, I gave it to a friend who has a very young cat so, who knows.
Feels and looks solid. Plastic is pleasant to touch and is not flimsy. Button is good as well. A bit noisy but it's not a big deal. Also, has a connector for power adapter so you don't need to waste batteries.