Installed perfectly, everything needed for installation was in the box. I've had them installed for about a month with no problems. consistent and faltering braking experience.
Pros
HARDWARE INCLUDED - High quality stainless steel fasteners and OE lube used in most cases