I got this recently for the carpet cleaner I got. Although I personally wasn't impressed with the carpet cleaner, I will say this stuff removed so many stains. Would definitely get more of this stuff in the future!