I have bought this bike 7 years back and ran about 80, 000km but still it was in good condition and I have maintained with oil about every 2000km only one time with chain sproket rear tyre changed after 50, 000km still it was running like a horse I have reached a top speed of 120km/hr it doesnt get vibvibrate rather than other vehicles but I have seen other vehicles like unicorn and hero bike It gets vibrate after 80 above speed.and one thing is common in all bike is to maintaining oil is the main thing to keep ur bike so longer.gs 150r is gud for long drive it has nice comfort in it with a 13.8 bhp power digital speedo engine kill switch also gudin mileage of 45km/hr in city and 50 in long drives.