"my dog likes this bed (most importantly). it seems dirt and water/stain/puppy throw-up resistant as well as durable. I've washed it once (dog spit up grass on it) and it came out well. HOWEVER, it's important to note that the cover does have an odd smell that has not yet disapated. Almost fishy. of course, the dog loves the smell, but me - not so much. and it's still there even after washing. also, know that the bottom of the donut is NOT padded so it requires the pillow insert. when I purchased, i did not realize the bottom was a removable pillow. I would have preferred one piece for the whole bed. The cover doesn't come off the pillow and it didn't get very clean in the wash (debris stuck in the crevices of the buttons). overall, though, a seemingly good buy - especially when on sale."