I've never bought metal polish before so I cant compare this to another brand. I used it to shine up the 1963 Gillette Slim Adjustable safety razor that I bought on Ebay. It was in good condition but the metal was dull, but this made it shiny and it looks like its new. The coating has also lasted me about a month of shaving with the razor and has yet to wear off. Its non toxic so its safe to use on my razor.