i was expecting a dog bed as per picture and description and what arrived was just a blanket - no foam at all. Blanket is soft , but totally flat. Would not be suitable at all for my dog as no padding at all. It was as though someone forgot to pack the mattress part. Very disappointing. Refer uploaded picture compared to donut bed, rectangular "bed" does not contain any foam.