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.