So the bumper came in today. Looks really good and really sturdy! I don't have time to test fit it on my car right now. But tomorrow or sat I should have some time. First thing i did was take my grill to see if it fits the bumper and with such suprise it fits perfectly. There may be hope for this bumper.