I have used this bike from 2 years I love this bike specifitions milege is very good But I had face many problems this bikes pickup is very bad and self start not work properly I pick bike to the service center after two months self start dont work and road grip is average but engine is good so I suggest you please dont buy this bike in this range there are many lot of other bikes Honda shine 125 is average