This has worked beautifully for keeping dirt from my puppy off my white sofa.  Love it!