Bought this in a hurry, after one of the dogs was poorly and there were all sorts of messes on the carpets. Works a treat, no one would ever know....also handy for wine spills...