The royal enfield 350 classic is most loved bike in India.Most of boys and man are dreaming of having this bike.But honestly 350 classic is not the complete bike you thinking of. The 349 cc TwinSpark engine gives the thrill you want.the bikes handelbar vibrat quite a much, it gives the rider plum itch due to long ride.about the millage of this bike if you take good care of engine then this bike will give you the peny worth millage.if you think this is a royal enfields bike and I can ride it the way I want then you are wrong .the rode conditions really depends on the durability of the bike.A gantle ride, on time sevecing and well maintainece gives the long life. After all on my opinion its a good and gorgeous looking bike and now 2k17 addition comes with abs system for better sefty. If want the thrill of royal ride then this bike for you.