The dog bed is really XXL and our Labrador it feels very comfortable. It is very thick and soft. The edge is stable and does not bend in all directions a. The material is easy to clean and can be wiped clean with a damp cloth and times in between. Our dog did not want to clean only, because the mattress base is very thick and hyping up, but by a familiar dog blanket, the issue had then done the same. Meanwhile, the deck surface has flattened evenly, but is still thick and soft. I would buy it again and again and would recommend it, moreover at such a great price.