I bought royal enfield classic 350 7 months ago. No complaint internally. But has some vibrations on the handle bar.good built quality.avg mileage and is comfort for any guys.i loved this vehichle.i rode a long trip in this bike with my friend.its a heavenly experience.sincerly I love this bike because of its appearance and the sound from exhaust.