I have used several different Tilex products over the years and have been pleased with the Tilex Bathroom Cleaner. This is a liquid product and not a foaming one, so just be aware of that when you purchase it. Sometimes a foam is better for things like the mold and mildew spots that will turn up. If you stay on top of keeping the shower and bathtub clean, you will find that the Tilex Bathroom Cleaner works really well. If you let things get too dirty or gross, though, this product won't be the one that you need. I just spray things down and let it sit for a few minutes. Sometimes I use a scrub brush but sometimes I just use a rag to wipe the walls and tub with after it is done soaking. I have been very pleased with how clean this product gets my bathroom. It doesn't stink that bad which is another good thing about it. I would definitely recommend the Tilex Bathroom Cleaner to anyone. Performance Does not work that well on hard water stains.