Bike has 125 cc and its enough for daily use.! Milage is about 45 which it really gives top speed which I have experience is about 95 after that the bike shakes.! After body designing is good enough to show off also the front part is cool enough.! It has 4 gear which gives a good power .! To bike after all its good for family and daily riding.!