This is an exact replacement for a 2005 Chevy Tahoe. The installation is long because the axles have to come out, but the end result is worth it. I highly recommend replacing the brake rotors, calipers, pads, axle seals and pinion shaft mounting bolt as you are investing wisely in this project.