After my original Mopar pads wore out after 30,000 miles, I searched the market for new quality replacement parts. My mechanic said it was probably too much for my Jeep, but after my rotors were rebuilt and broke I have equal or better stopping power and my old pads no longer squeak. The mechanic said they had everything needed for the installation. I've driven them 2000 miles and they work great.