I take the covers off, place garbage bags over the foam, so that when, not if, the dogs make a mess, I can clean them up easily without the mess soaking into the mattress. I can then wash the cover very easily and do not have to throw out a dog bed every time one of them gets sick. The dogs use the beds every day, for most of the day and night. I highly recommend these beds.