Great toy. The dinosaur itself is sturdy and made from quality materials. The dinosaur moves well and has great strength. The battery lasts several hours. Rolls well on low carpets and tiles. The controller is also well built, but I'd rather have something more intuitive, like the up-down or left-right arrows, rather than clicking on dinosaur skeleton parts. It's just not intuitive and the auto-move button is almost impossible to see. You get used to it in minutes and that's my only complaint about the perfect toy.