Its a definitely smooth ride. The suspension it it is great and has a good body balance. Sturdy enough for the indian roads and can definitely withstand the indian road conditions. Performance is great and can touch about 0 to 60 in 8 secs. If youll wait for a month there is actually a new variant coming up for all those who are planning to take a tvs jupiter