Fits perfectly on the Rubicon bumper, all holes and screws line up perfectly. It's really durable and very well made. The powder coating is matched to the rest of the parts in stock. Very easy to install. 15 minutes max. Gives my jeep's grille extra protection on the trail and that awesome aggressive look I wanted.