So this was the perfect replacement for my old calipers on my '97 Chevy K1500. The only problem I had was that one of the bolt bushings was missing. Looks like someone climbed into the box and took it out of their pocket and then locked it again. I would rate them higher if they didn't. I had to take my old frozen caliper out of my old caliper and sand it down to get it shiny again or I'd be out of the car until they sent me a new one. Be careful and look at all the gear in the box before you start.