This is a set of new Rancho factory shocks that were removed from a 2022 Silverado 2500HD. The truck had 25 miles on it when they were removed. I am told these fit a 2015-2022 2500HD or 3500HD, buyer is responsible for verifying fitment on vehicle that they are intended to be used on. There are no returns if you find that they don’t fit after purchase. The price is firm at $100 for the set of four.