I was a bit hesitant to order this toy for my son. For his birthday, he had received a remote control car, which didn't run very well on our carpeted floors. Surprisingly, this little dinosaur glides effortlessly across carpet. It really does balance on two wheels quite well. For the most part, it is able to stand back up on it's own, and it very rarely topples over on it's back. The age on the box reads "5+", but my son is only three years old, and he loves this. My son is a bit difficult to buy for since he doesn't like the simple "baby" toys and wants anything with buttons, plugs, moving parts, etc, and finding something that meets his criteria and is safe for a toddler can be difficult. His speech isn't the clearest yet, so he is able to play with the Zoomer Dino better than the Zoomer Puppies. The Zoomer dogs interact with voice commands, but this Dino is different. Not only does it have a remote control, but it does not work with voice commands. Instead, it has sensors and responds to motion. The only down side to this is the length of the battery life. It charges using a USB cable, which was included, and it takes roughly a half hour to charge fully, but then it only runs for about an hour. This might be the only issue that makes this toy more appropriate for ages five and up. My son didn't immediately understand why he couldn't play with it while it was plugged in. The lights in the eyes are red when it is first plugged into the charger, but when it is fully charged they turn green. Honestly, I don't mind the short battery life. As a parent I have learned that no matter how cute something electronic looks and sounds, after too long it gets obnoxious. With this toy, the parents get a break. It is a darling toy though. The eyes light up a several pretty colors, and it makes very cute noises (growls, a sort of bark, a couple bird-like noises, farts, and burps) and it's movements are really neat.