They seem to fit. on shocks, struts and suspension
They are about 2 inches shorter than the stock struts on my 2006 F150, they still work but now my hood doesn't open fully. It still drives high enough to do basic car maintenance so they will stay for now but I wouldn't buy them again.