Very cleaner - good for pearls, gold, diamonds - everything.  Did great for my mother's wedding ring - it was had hand lotion stuff in the small crevices & that cleaner & the brush that came with it were perfect - she couldn't believe how beautiful your 77 year old wedding ring!  I took all of my rings that had stones in it & cleaner every one of them - it was beautiful!  Def. I would buy again!  Thank you!  Fast ship; 5* seller.