A real cosy bed , it's only downfall it's sizing is all wrong. I bought the large for my medium size dog had to end up giving to a friend for their puppy. Sizing is way out.