To choose a pair of good quality glasses, you shall consider you the quality of frames, lenses as well as lenses coatings.  There are many materials that applied to glasses frames such as plastic, metal and titanium  etc. Among them, titanium frames are considered to be all around high quality because they are hypoallergenic, lightweight, strong and corrosion resistant. 
As for the lenses, you shall choose  Polycarbonate lenses that are general considered as the best choices that impact resistant and light weight. 
What's more, Anti-reflective coating and  scratch resistant coating necessary for a pair of good glasses.