Hello friends, I am using the TVS apache RTR 160 since 2 years and I am having no problem with it, and I am having many great moments and experiences with it. The mileage is average, it is now giving me 32-35 kmpl, which is an average mileage for a 160 cc bike. The seats are designed to ride comfortably only and two persons can really enjoy the ride. The TVS is one of the most oldest and the most trusted bike manufacturing company in india, so there is no doubt about its reliability. I have tried it on the highway roads as well as on my villages muddy roads also, the road grip is amazing. Believe me friends, this is the best bike I have ever used