Previous cars that have had the paint protection film has lasted indefinitely. The key is to not run it through car washes and prevent abrasive scuffs. I've never had any yellowing or discoloration or peeling. Part of the longevity involves the quality of the installation. Go with a very experienced installer that has a sterile environment for the installation. I think Xpel has a list of experienced installers on their website.