This bike is very good. like good mileage, good comfortable ride, good reliability, wonderful road grip etc. All are functions very good. you take one ride this bike you feel comfortable just like good bike. I have a hero splendor iSmart 110. So I know about this bike. Only one big problem in this bike " Engine making noice after heating". But other functions is very good. Its really too good bike.