This cloth removes tarnish from just about anything.  I advise however that you buy the slightly more expensive product by the same manufacturer that includes a seperate polishing cloth.  I think it is better value for your money'