Top 1000 Contributor
It works on any painted surface, as it is only designed to remove relatively minor scratches. If the scratch is deep enough to expose primer or the underlying metal or plastic panel, then the scratch is too deep for this product to be effective at scratch removal. The pigmented nature of the product means that it may mask the scratch in the short-term, but won't actually remove it. On less deep scratches, this will work fine on painted plastic or metal.