The vehicle had high millage, but the struts themselves were clean with minor surface rust, so they'd obviously been replaced. Didn't leak when I had them. Almost put them on my RS as run around struts while I sent out my suspension, but put my tokicos bakc on instead.