Can't say. I've had mine on for several weeks and it is flush on the hood. Dirt build up has not been a problem. It's held on with 3M tape. Don't know what will happen over the long haul.What happens to all the dirt, grit, and salt that collects in the gap underneath the plastic and the hood over time?
Sponsored