These rotors are offered at an unbelievable price for being OEM. Of course they were a perfect fit and look great. Oddly, they didn't have the holes for the two little philips head retaining screws that hold the rotors in place when the wheels are off. The original rotors had two of these screws per rotor. The screws are pointless so I didn't worry about it. I installed NAPA Ultra Premium rotors on the rear axle, so we'll see how they hold up in comparison. I was disappointed that the original OEM rotors had warped a little bit considering we are very easy on our vehicles, so we'll see how these perform.