I have a kitty cat, mini z 120 and a yamaha bravo. Kids were both on the cat at 1.5 years old till about 3 or 4, then onto the ungoverned 120. My son who is 7, still rides it and my 10 year old daughter is on the bravo.. I just bought another bravo for my son this week for him to move up to. I like them riding something unstable so they learn lol. Bravo's are the best IMO and you can pick them up cheap and then sell them for what you paid. Plus they go forever