Looks nice. I got hit by a semi once, too. Except 95% of the impact was absorbed by the bumper. You couldn't tell the car was even hit unless you looked underneath the bumper cover (which was barely scratched). The bumper assembly was falling off in pieces on my home after it happened.

I like the new version.