If you travel from one place to another everyday within 60km then this bike is perfect for you. But you cant travel so long distance with this bike. The mileage is good but this bike is not comfortable for long rides and it has not enough power. If you live in hilly areas then this bike is not for you because it has only 125cc engine.Im from himachal and I cant ride it with 2 Parsons I aur local roads. Although this bike is perfect for daily usage like if you go to office or college within 50 to 60 km then this bike will give you good mileage( 40-45kmpl) and good comfort. Show the moral of the story is that if you live in a plane area where roads are good and you want bike to travel within 60km or 70 KM Daily then this bike is perfect for you.