This is a great product if you're looking for something that can clean almost everything. It works great on counters, shower walls, bathtubs, I've even used it on walls when there were stains on them that I couldn't get out with anything else. The smell is a bit overpowering but it works well enough to get over that factor. Even for small bathrooms, I recommend using it as it works so well. Performance This cleans almost everything, from stains and soap scum to dirt and everything else. It disinfects stuff really well, too, which is great for bathrooms with kids and such. When I babysit for kids and their parents want me to clean, I make sure to either have them supply this or bring this from home. It works great on everything and it makes cleaning much easier. Scent The smell is overpowering, especially for small bathrooms, but it's not as bad as it could be and as long as you leave the door open the smell will fade and it will be okay within a couple of hours.