The top part of the inner round pillow is made from waterproof material. In case a mishap happens, the inner wool filling is protected. You can then remove the outer dog bed cover easily and machine-wash it. Fluffikon’s dog beds are water-resistant, but not waterproof.