Review (5/5): Nice Quality and Perfect Fit!
These fixed my glasses that I broke after only having for 2 weeks. These are a semi-hard plastic, so they are similar to what the original ones were, I am very happy!