I have purchased these several times and they ALWAYS crack within a short period of time. The cracking occurs above the lens on the frame and is not the result of any rough treatment - they simply crack when I go to put them on. Most recently, they cracked within one week of purchase. This is a design defect. It's too bad because they are nice looking. Would not buy again.