Actually this bike is very good as s but is unsuitable for hilly areas mileage is very good and is very comfortable also. but in hilly areas it gives very less mileage.and u have to repair it soon and soon and that is the main problem you can try other bikes with less mileage.mileage does not matter but if you are buying for ur family it should be comfortable.so give my review positive reaction.comment for any query