I have this unique ability to NOT lose my glasses (knock on wood). As a consequence I've got glasses all over the house and they need a home lest they get all scratched up or lost. Thus it was off to the modeling software and here's what I came up with. I printed a couple of these and I'm good to go. Holds up to 4 pairs of glasses. It's very sturdy and each bay will hold even largish sunglasses.
Printed without support on PLA at 10% infill.