The brake pads were fine, but the discs weren't even close to the right size. Bad quality control. Now I've been stuck without a car for a few days waiting for a replacement.
Pros
Slotted perforated working rotors for maximum cooling. They are galvanized for maximum rust protection.