I purchased these for my husband over a year ago and he still wears them daily.  The lenses are wonderful and the frames have not scratched at all.  We are thrilled with this purchase.  I hope they go on sale again.  i will definitely order him another pair!