Excellent fit. I bought the matte black to try and match the rest of the trim and it looks factory installed.
Removing the OE chrome grill "nuts" was a bit of a pain, so I elected to just snap the plastic threads off rather than attempt to remove them. I wouldn't plan on keeping the OE grill as the plastic threads and stamped nuts are practically destroyed no matter how gentle you are.
The upper grill snaps in and use the same fasteners as the OE. The new stamped nuts can be a bit annoying, just seat the nut on the ball of your thumb and turn. Once the nut cuts into the plastic use a nut-driver to snug up--don't over tighten.
The lower grill just snaps in. I cleaned and plasti coted the bumper black, as you can see the bumper color behind the new grill--my car is red so it really stood out.
This grill makes the car look so much better and more up to date. I really like it.
*plasti-cote is your new best friend*
My comment has to do with placing an order this weekend for less that $10 of products I tried paying with paypal three times and all three times it let me into the paypal system after logging in with my info for paypal then handed me back to your system at my shopping cart with the items still there and no order as if I never went through the process to pay with paypal. I finally opted to pay via my credit card and the system accepted the payment type and completed my order. Was this caused by a glitch in the system or what was the deal? My final order number is order #106762 which is the only one of four attempts in the end to be successful.
Scott D Selk
I've been ordering from OutMotoring.com for years and have always experienced great customer support along with fast order processing.