They will never lose the shine or sparkly. Once in a while they will get dirty from the hand lotion or oil. Just clean it with a jewellery/spectacle cloth, or wash it with liquid detergent in warm water, scrub it with toothbrush and then rinse under water. It will be good as new.