I take the sponge and cleaner in the shower with me and clean the shower during my actual shower. I have used CLR and Scrubbing Bubbles with good results. You just have to keep up with it, but it isn't too bad if you make it part of your shower routine. Clean a few walls at a time if you need to cut it short.