Our cat took a little while to get used to the toy, but once she did, she loved it. I kept it on for her to entertain her a bit while my partner and I were off to work. Unfortunately, it stopped moving after about a month-and-a-half of use.
I went to a hobby store to see if I could replace the motor for it (as it doesn't have a warranty). But the gentlemen at the store proved that the motor for it is fine, it's the circuitry inside that fizzes out. It becomes junk after a little over a month and there's no way to fix it short of buying another. I cannot recommend it because of that.