This toy has only one function. It walks and spins (only on hard surfaces due to its roller mechanism) and plays a very annoying short loop of music. It almost broke on the second day of use, but I was able to pull off the gear and leg that fell out. The name of the product should be changed to "dancing cat", "night cat" or something like that. Also, the English on the box is ridiculously awful. I wish I still had the box to upload pics for a laugh or just return them. 2 stars because at least my 5 year old daughter loves it.