This is fantastic for spot stains or spills! It does an incredible job at cleaning the spot. I find, that the previous version of this product was only better when emptying the wastewater, as this newer version seems to drip more than the older version did. But still a great product, and one I cannot do without.