Fiberglass tends to shatter when it gets impacted. Urethane BENDS. It's not just my opinion, it's pretty much universally accepted that urethane is more durable. I have several friends that have DESTROYED their "Black Widow" bodykits for their Hondas just by having the front lip go over a parking block.