I originally had the BRP Full Windshield on my '12 XT but in the first 18 months I had it, it got scratched so bad I could barely see through it when the sun shined on it... Sometimes you have no choice but to wipe it off when on the trail to see through it and that is when they get scratched the most... I then upgraded to a Full EMP Hardcoated Windshield and that is much more scratch resistant... I carry a spray bottle of water and a microfiber towel and only wipe it off when absolutely necessary... Otherwise, I always rinse it off with a light stream of water from the hose...