Much better than stock
Came with new hardware which were the nuts for the top mount and new bolt and nut for bottom mount. The ride was much smoother then stock especially when hitting pot holes and bumps. Springs are thicker than stock. Unit fit exactly. My bottom bolts were rusty so it took a while to get them out which was a great reason to have new hardware.
Bilstein 5100 shocks
I installed these on my truck. Compared to the stock shocks they are way better and make the truck ride way better than before. So far the shocks are great and couldn't ask for them to be any better. I would definitely order from auto anything again, great pricing, really quick shipping, and great customer service.