A perfect fit for my vehicle. The installation instructions are pretty well written and "diagram-ed". I had no trouble with it at all. You do need to supply your own grease for the back of the pads. So far after a few hundred miles they are quiet and I have no complaints.