This is one of those bikes which gives a descent mileage.My cb shine is giving a mileage of 60 to 70.The sound is also soothing .But lets tell you some drawbacks .The first one is that it seat is somewhat higher than other bikes and shorter people below 5'8"face slight difficulty in riding this bike .The road grip is not that great but its good.
The fuel tank capacity is also good and being 125cc bike it has good load carrying capacity .The pick up and power is also desirble only when we are not comparing it with sport bikes.
The descent price segment with easy downpaymemt and affordable emi rates make it feasible for all kinds of people to afford.