I love this! It's easy to use, it's easy to clean and it definitely lifts spots out of the carpet. My daughter had spilled calligraphy ink on the floor and I couldn't get it out to save my life, but this cleaned that up (mostly anyway) and it's cleaned up dog spots from here he lays and high traffic areas where he walks with muddy or just dirty feet. He doesn't wee in the house but I'm sure if he did this would lift it right out! It's cleaned up puke piles and everything. I am in love with this.