It’s much smaller than I was expecting and it’s very thin so it doesn’t provide much cushion if you’re using it for a bed. It is very soft. Like a plush baby blanket. My dog is an 11 week old Great Dane and he barely fits on it but as you can see in the picture, he does love it!