These are gorgeous! I don't find them as flimsy as others say , they look well made. I can't attest as to how they will hold up , but they are a perfect size , and they sparkle like real diamonds. Just be sure to keep dry (don't keep them in the bathroom) , and keep them in the little bag they came in to keep them from rubbing together and wearing off the gold plating. I am going to be careful with mine , and hope they will last a long time!