I washed my diamond ring in it, and it is okay. It didn't make the diamonds too shiny, but still, it cleaned it okay I think. I don't wear my ring every day, so my rings is already clean. If my ring was very dirty, it probably would clean it very well.