What can I say. These rotors are of the highest quality. Simply top quality! However, keep this in mind. these things are heavy. I mean how. DIFFICULT. Fit perfectly, no problems. They come with new bearing rings so be sure to buy new wheel bearings (inner and outer) along with the seal. I connected mine to their brake pads. Stopping power is amazing! It doesn't run out of heat. Braking is amazing, even under load.