fiberglass is the best hands down... sooooo durable... i dropped my car off of a jackstand without a front wheel one time, and it dropped on my front bumper cover which is an extreme dimensions fiberglass one. it broke a little bit, but held the cars weight. the fender krinkled up like crazy though.