ive had 4 50s, still have a 125 fine china, and a genuine honda z50j with full rego gear from 69. Ive had an xr50 and a crf50, the latter i fitted a big bore kit (88cc) hot cam, bigger carb, carb kit, I made an exhaust for it, etc etc, went way better than my current 125 does. And was just rock solid, so rock solid its not even funny. New one is made out of cheese, the suspension is reasonable, but everything else, meh.