This is one smart toy. It is easy to setup, and it does lots of things like dancing, singing, and playing. It keeps my children occupied, and teaches them at the same time. No need for iPhones or iPads! It was dropped a couple of times on the carpet, and it's been fine so far. Don't know how it'll fare on tiles. Nifty little toy.