I just got mine yesterday. The suspension is soft, but smooth as butter. Works great on pavement because its almost impossible to traction-roll it (I was running in the rain, may e easier to roll over on dry pavement). The suspension has a lot of body lean on the turns, but that keeps it from rolling over.
My Brushless E-Maxx suspension is much harder, but it is also much heavier.