Pro Polish is chemical only. The Poorboy's line is made for more experienced detailers and each of their products does a different thing. The SSR line is an amazing mechanical polish for removing swirls, scratches, and hazing. Pro Polish is a chemical cleaner that removes everything from the paint except the paint itself, it does nothing for swirls but, as previously stated, is one of the best at removing stains and oxidation. Polish with Carnauba is a one step product for fairly well-kept cars. It is great for quick wash and wax details because it gives the car a nice deep look, decontaminates the paint surface, and is quick and easy to use. A product you'd pick up at walmart would try to do all of these things at the same time and would not do any one thing well. This is what sets Poorboy's apart from other brands, each product is designed to do one thing very well.