Love these dog beds! The bed is water proof. Just un-zip & wash top zip cover and put it back on. Wipe off or wash canvas  as you wish.