The foam is nice and firm encased in a thin cover and then the outer cover itself is thin as well. My dog scratches at it trying to get comfortable and has made a run in the outer cover. 
It washes easily and if the outer cover was a bit thicker this bed would be perfect.