Fits well once you clean out the area of plastic that covers the little slots were the clips go. The supplier should also include 6 new clips. This way you wouldn’t have to remove the old clips from the OEM grill, this would make it 100% plug and play. 6 clips =$ 0.10 so common do it :) Otherwise no complaints