Not bad for the price, but not the best
Pretty much went through the three pairs within 6 months.  Lenses were easy to scratch, nose 'support' rubber pieces all fell out, and generally not tough enough to sustained wear and tear.  But not bad for the price if you're gentle with them.
Rating: 3 stars