It's too early to say this rotor is better than the OEM, but it's good to have.
Brake kit fits perfectly on 2009 Mazda CX9 with no modifications. The OEM rotor is short lived due to internal corrosion causing shaking. It's too early to say this rotor is better than the OEM, but it's worth a try.