A complete strut assembly with a new spring, strut and mounting assembly. Restored original ride height and feel. Also replaced tie rods and had the car aligned. For about 1-1/2 hours of work, I saved over $700 in labor. Alignment showed the strut restored camber and caster to original specs, but my toe needed a lot of adjustment due to replacement of tie-rods. This was the second set of KYB struts I have done this year, and I expect to do a another set soon. It makes a huge difference.