Mine is doing alright (Lower plastic valance). However, I would use a semi-gloss clear coat, in order to make cleaning a little less difficult. I rubbed mine in a tight spot to get some dirt off, and it peeled there.....so you got to be gentle when cleaning it. Other than that, I drive the highways regularly with it, with bugs and such constantly getting smushed on the front, and no issues....haven't taken it off-road since the early winter, so can't tell you how it does with tree branches and such.......