I purchased 4 pairs of earnings 4 months ago. I wear them 24/7; to the beach, in the shower, etc etc. All but one pair have held up well. I emailed them with a photo showing the one pair that lost a few stones, and they immediately sent a replacement, no questions asked. Great, reputable company. I will absolutely purchase from them again.