Yes hero Honda passion pro is boon for middle class families. Its avarage mileage is about 70. This much mileage is in my village roads. I think in the city roads it may give more mileage. It can run without shaking even with the speed of 80kmph. Nothing problem with the handle and battery system of bike. If we regularly changing the oil the bike runs smoothly. 3 persons can easily sit while driving. looking is also somehow good with black rather than red. Self start sometimes troubles. But the kick rod is working effortlessly.