I have had them less then a week and wore them one day and they already have a scratch across my right lens so now I doubt I will ever wear them again since everywhere I look a see it in my vision. Other then that they seemed good the one day I wore them. Just be cautious when wearing they seem to scratch very easily... I wouldnt say they were worth more then 10 dollar walmart glasses with a name brand...