I had cataract operations earlier this year and bought metal framed, glass lensed reading glasses from the optician, prescribed for my new vision. Must admit I have been pleasantly surprised how robust they have been. Bought two pairs, one upstairs and one down, so there is always a pair to hand. I had some cheapo plastic ones between ops and for a month or so afterwards. They were OK, but much prefer my opticians ones.
Apart from obviously the glass, I think a lot depends upon the frame. My new glasses are far more robust than my old ones, where the frame had to be as light as I could go, because of the strength of the glass.