I have had these for about 6 months maybe longer and so far they have held up well. I do a lot of shooting both rifle and pistol and have has some jacket splash back hit them from 15-20 yards back without leaving a scratch to the lenses or my eyes.