These covers are fantastic.  If you get to the spill right away, it cleans up very easily.  If you leave a spill too long, the smell will get into your sofa.  I’m very pleased with this item.