Actually bought them as waterproof barriers. They work very well. The actual dog beds are nearly impossible to wash so the covers protect the beds from moisture. I have already washed the covers and it came up well. Very happy with purchases. They do exactly what I needed them for.