I own this bike for more than 2 years now, and it has never diasppointed me whatsoever.
The bike is a pleasure to ride, its totally comfortable with great suspension.
It is toally fuel efficeient bike, despite being 125CC gives a good milage.
The bike is totally realiable, in the years I never had a puctured tyre, but I will advice users to replace the stock tyres with tubless ones.
The only problem I faced in my bike was the Batterry, which is not good.
Handling of the bike is awesome, it not bulky and easy to control in heavy traffic also. Cutting sharp turns is not a problem at all.
I will definetly suggest this bike over any other bike in this price range.