Have installed it on my Tata safari storme... It’s good overall ... best felt on highways ... can’t feel a lot of difference in city traffic ... it takes on bad roads well ... helps in braking at high speeds and reduces body roll by about 10%. Helps cornering @>120 kmph .. keeps it steady!! Worth the investment!!!