The average mileage of the bike is about 24kmpl in city but on highway it goes upto 29 which is very poor, considering the price on the duke 390 you get the same mileage and duke 390 is a better machine and costs only 30thousand more, Comfort is quite decent, seating posture is good but not so good for long rides, Seat is soft and comfy, KTM bikes are reliable so is this bike, Grip of the tires is good and you can trust these tires on corners, They are Good, This bike is eye catchy and if you want attention and looks you should buy this bike