All said that it fits. The rotor was too small, the brakes protruded about 1/4 inch from where the rotor stopped. I can't even use it, unfortunately it's used now, I can't return it.
Pros
Rotors are G3000 cast alloy and 100% factory balanced to ensure performance and safety.