This is a good product but I bought this because my wife's car was rattling at the front due to a bad strut and after replacing both front struts I always have still a slight rattle on some speed bumps at low speeds.
Pros
Triple chrome piston rod and multi lip seals to reduce wear