The longevity of these coatings typically depends on how well they were applied and cared for after installation. The best anti-glare coatings should last anywhere from months to years when cleaned properly using water-based cleansers only.