These dog beds are fantastic and waterproof.  I have huge Newfoundlands they love them.  The covers wash beautifully