I have only used it once, but it's worked well on my sterling silver.  Not so good on silver plated, but that is to be expected.
It's a more natural product than the other harsh chemical products.  I'm very happy with the price too!