Great dog bed. It would be better if the arm bolsters were pillows so the entire case could be removed and washed empty. The bottom is a foam cushion but the arms are loose fill so you wash it with the fill in. Wish I could remove it all and just wash the outer cover. I don’t know how the fill will hold up over wash after wash.