2 struts with about 20k miles one has small oil residue by shaft,both appeared to be rebounding fine....comes with dust boots and bump stops....no springs ONLY struts