UV rays eat away at vinyl. The cheaper quality the faster it fails. All urethane products, which I think PPF is, will yellow over time and will show...