There is a special fabric that is both anti-static, waterproof and anti-fouling. After using it, I will no longer be afraid of my dog’s hair loss. And every time the dog gets dirty on the sofa, just wipe it with a wet towel, which saves time and effort, which is pretty good.