Royal Enfield classic 350 is one of beast I ever seen .the name itself sayes that it is ROYAL. everything is hand fixed .I have also got royal Enfield classic 350 .it had got very good performance on road .its average is good and the colour finishing is very very good .its pick up is very good and its more than worth buying it