I bought this today for a musty, mildewy smelling carpet that has seen at least four tenants before myself. It has a life of it's own and without warning, will make a huge stink. I've used Island Mist before and was happy with the results. Today, it did not disappoint. However, because of the carpet's stench, I had to leave it on a few hours. It is strong, it eliminates mold and mildew scents and it leaves the carpet looking clean when vacuumed. Thanks for the lifesaver.