Well the front rotors were simple and went on as expected. Now the 3rd one I bought for the rear not so much . I had to drill dress the holes to get the rear bolts to fit and then trim the bolt head rings to fit inside the rotor predrilled recess . Over all I like the look of them with my set up , the only thing that needs addressing is the rear application.