My dog was so happy that I replaced his bed! He had one before, but our other dog ate it! Now Herc is happy to have his soft space back. I washed both pieces and they clean well. The foam is a little hard to put back in, but I did once I saw how to line it up with the fabric.