Last year I got this byck on my birthday from my mom. And I would like to say that it was supper byck and its design was also totally different from other royal enfield. As compair to milage I think 40 km/li is the best obviously it was 350 cc byck and the main important of this byck is it contain 2.7 litter in reserve and I think it was mainly mad for long toor because I drived this byck from jamshedpur to bihar and realy frnds not a single part of my body was paining so I advice you without any doubt you can purchase this byck