it is a urethane bumper from stillen and my car currently has a OEM TT one on it I just like the look of this one better. My friend just recently got a fiberglass repair done to his so i know a fix is possible. I'll try an attempt it myself or just look for a good bodyman.