I use his mattress covers to protect my sofa when no because I have a finicky cat! It works flawless, protects well as absorbs very well. My sofa is saved! To all the victims of your cats, think about this, it's not expensive and here avoids many tantrums ...