I LOVE this thing. After multiple spot cleaners failed to clean some problem spots (read: dog vomit) on my rugs, this came in and saved me with only a few passes over the areas, you can't tell there was ever anything there! Next step was cleaning some very old stained chairs for my sister, the result was brand new chairs! I purchased this item completely on my own, and would highly recommend. #sweepstakes