Perfect fit and ride not too hard. I plan to replace the lower shock bolts. My truck rumbles from the front when I hit a bump. It turns out that the factory shock absorber bolts are worn out and the shock absorbers rattle in the bracket. I replaced shock absorbers on two different 1998 Dodge Ram 2500 Cummins trucks and both had front knock. These were for my 98 Ram Cummins 4x4.