Size is not one fits all
They look nice and have many colors however absolutely do not fit my glasses.  They are correct length and material.  I pulled them on, got 1/2 way saw that it was bending my glasses and then removed with much difficulty.  I compared the holes for the glasses and these are about 1/2 size of mine.
Rating: 2 stars