Great overall experience, the parts fit but its not ideal fit in one area. Made a lot of noise initially making me thing I did something wrong. I got lucky and hit a big pot hole which then in turn indented this aluminum like heat shield that it was touching getting rid of the noise problem.