Bought these after reading many reviews on the Blazer forums and having tried the ball joints at major dealerships before. Advanced, Duralast and Napas broke after a while. Napa were the best of them all. They appear to be of quality construction and only time will tell. 5 stars for the fit, they match my 1995 S-10 Blazer perfectly. The hardest part about replacing ball joints is the car itself.