Our sofa covers are waterproof. When liquids come into contact with the surface, they will condense into beads and roll off. They can be wiped dry in time before stains seep in. Combined with the comfortable and soft feel, they can effectively prevent pets from scratching the sofa surface and play a role in protecting the sofa.