I love this steam shot because I can remove many if not most stubborn substances on floors and mirrors and it's an absolute great assistant. Areas where dirt hides, dirt can't hide no more! I just 'shoot' it out of there with my Steam Shot. Before replacing caulking in my bathroom, Steam Shot was excellent in cleaning the surface in order for the caulk to stick better and longer. I don't have to spend more money on special cleaners and tools for many task this little thing now takes care of. I am totally happy with it. Thanks Bissel.