I ordered 2 pair and they both broke within 2 weeks.  On both, a small piece of the black plastic broke, near lense, then the lense came loose.  Very fragile, so dont buy if you plan on taking on and off a lot.  I did like the look of them though