Complete set for all 4 shocks, upper and lower, front and rear. Yellow zinc plated Grade 8 hardened bolts and lock nuts. High quality direct OEM replacement. Fits all 1987-1995 Wrangler YJ's with factory or aftermarket shocks. Sold by a small business in the US.