“Not for nice shiny white polycarbonate baths and showers, it disolves the surface even when you follow the instructions to the T. Thankfully I tested the inside of my bath panel before using it. Probably great on hard surfaces like marble and tile.”