As other reviews say, needs a little massage to make it fit. Nothing major, but don't expect to unbox it and just screw it on. Kage Racing can really improve on the quality of the packaging. Mine arrived broken through the box and slightly worn. There were extra scratches here and there, but I guess that's the price you pay to save a few bucks. I also ordered matte black and received the standard gloss black. It's ski season so I'll sort it out and repaint later. It costs $50 overall because it