Unbeatable customer service. The pads, pads and discs were of good quality. The caliper hardware was the same as the stock parts. The screw connections for the pads were fine, there were no new correct brackets for adjusting the emergency brake. I used the old ones, they don't fit 100%. Let's call it 98%. First there were problems with the delivery, UPS delivered a large box full of torn boxes, loose materials (good thing it was all in plastic bags), chipped pads and a missing rotor. I'd say it's mostly UPS, but it should have been better packaged as well. In any case, the seller immediately sent a replacement rotor and new pads. Rotors and pads were with me and braked perfectly. The shoes were a bit of a challenge as the new hardware had much stiffer springs. Although the dimensions are the same. The drums were not round, since each braking was accompanied by a tremor of the pedal and seat. I emailed the seller for advice and he offered to ship new drums with no question. Will ABSOLUTELY buy from them again when our Kia soul needs brake work.