Of the 7 scooters I've owned (Honda Elite 150, Yamaha Riva 180, Honda Aero 125, Piaggio Fly 50, Genuine Stella 2T, Honda Met, Vino 125) the Vino 125 comes closest to being perfect. The Aero 125 and the Stella were more fun, because they were 2 strokes, but they had some issues. I still have the Stella, and will keep it forever. But it is more a toy to tinker with than practical transportation. The Vino is the only one besides the met that never broke down, and has enough power for anywhere but the freeway. The Met was 100% reliable, and I put a lot of miles on it, on rural country roads, out of town. It was a snail off the line, and would get you killed in town. The Vino keeps up with traffic just fine. And it just has a really solid substantial feel to it the others didn't. It runs at full throttle without feeling stressed, and does not squeak or rattle. I fully expect it to pass the 50,000 mile mark.