Self fitted. Subaru Legacy 2006 Very simple, I suggest you watch a YouTube how-to video for your specific vehicle. They arrived on time, well packaged, albeit in two separate shipments. Braking is awesome. no noise They also look pretty cool. I know most people don't recommend perforated rotors, but my machine never sees the tracks. By doing this myself I also made it possible to repair one of the caliper pistons that was corroded and seized. Featured!