They fit my 2008 Silverado 2500 HD but I noticed the metal feels soft. I put one on and the bushing slipped off and I noticed as seen in the picture that the corners of the nut had sheared off. I don't know how they will take the ridicule of pneumatic tools when mounting tires.