Green Stuff Pads on a 2007 Honda Pilot
The pads are really nice, it is actually a pad kit, complete with self adhesive backers and grease packet. The items reek of quality, and the installation was a snap! I will definitely be buying these again. Still in break in period, so can't say I notice a huge difference in stopping power....yet.