I didn't owned a bike but my friend bought it I used it .It was really nice bike, we tested the top of the bike it was awesome that it gives 129. Its suspension is awesome . Mileage is 42 something in city .Its small tyre is not a problem also it gives very nice grip for the road bends it's enough for that segment .Totally, from the segment of competitors ns 160 is nice bike and value for money .So don't wait ready to buy the beast