This is an excellent wax which goes on real easy and wipes off just as easy. I've only ever used it on gloss finishes so not sure how well it would perform on matt or satin but I would think it might be best not to try unless someone can tell you otherwise. It works just as well on nitro or polymer finishes. Just one word of caution though, try not to get it onto screw heads, neck joints and pups or knurled/ribbed control knobs as it dries hard and white and looks pretty unsightly unless you spend a great deal of time cleaning it off afterwards. Other than that it's wipe on, leave for a minute or two until it looks dry then wipe it off and buff lightly with a cloth. A bit like a car wax really.