Nice model, it seems a little bit fragile, but it worked with my glasses. Easy to print and assembly. I've printed it in an ABS, normally I have some issues using this kind of filament, but it printed well.
Filament ABS ABS
Hook needs support, but it was quite easy to remove. Everything was easy to print and to assembly.