Love the glasses, but you get what you pay for. I was in love when they showed up, but I've had them for about two weeks and they have significantly stretched out. Also, they don't block much light. Sure do look cute though!!