Better that the original parts, struts could last more than 100K miles. Original part was replaced at first 100K miles then I used this and replaced it again at 220K miles and the old ones I used was the same brand and was still in good shape. Monroe OE spectrum is what I am going to use in all my cars.