Works amazingly well.  I use it on my engagement ring.  This jewelry cleaner has my ring looking like the day I received it every single time I use it! And yes, it only takes 2 minutes of soak time like the instructions say.  I am super pleased and would definitely recommend this product!