Best Sporty design 125 cc bike from Yamaha. Very smooth handling and control and gives a good Mileage around 58 - 63 km/liter. Pick up from yamaha is best in comparing to other bikes undoubtedly .
Im Using this bike for around 1 year and I had completed 1300 KM but yet to find any flaws apart from one that is it has some problems sometimes in switching gears.
In Long distance exceeding 100 km or so you should experience some back pain as according to my view the suspension needed to get a change. Speed around 90 is best actually in this bike exceeding that you get little vibrations. Overall a good bike to get and use it for daily use. Go For it!