We bought a house last year that had carpet in the living room. Ever since we moved in the carpet had a musty smell. We tried just about everything to get rid of it. However everything failed, and our allergies were bothering us! Not to mention we have 3 small dogs as well as a 4 year old. So our carpet was in desperate need of cleaning. I honestly did not have high hopes at all when using this machine. Not that I do not think highly of Bissell because I do. In fact I prefer bissell cleaners over other brands. My hopes were not high because I thought nothing could save our carpet. It wasn't disgusting or badly stained, it just seemed to irritate our allergies from whatever the previous owners used the room for. I honestly thought we would just have to pull our living room carpet up and replace the whole thing. My husband had enough of his allergies being irritated and brought home the Bissell Big Green Machine. He went over the carpet twice and almost instantly our carpet looked brand new! Not a single stain, and even better it didn't bother our allergies anymore. It was so easy to use, which surprised me considering the size of it. It's much lighter than it appears. Don't get me wrong it has some weight to it, but by taking a first look you'd think you would need two people to lift it. Our carpet looked amazing and it dried pretty fast! Once I saw the results I had to use it on an area rug that was on it's way out the door because of how terrible it looked. I mean it's a light tan rug with stains from spaghetti stains and drink spills from a child, it looked horrendous. I took the Bissell to it and went over it several times. I could not believe that it got out every stain, the area rug looked new again! My old steam cleaner could of never accomplished such amazing results! If you have kids, pets, or even just a high traffic room I highly recommend this. You will not be disappointed. It's money well spent!