Arrived in basic packaging ie plastic sleeve, I thought they’d sent the wrong size! Then I pulled off the very tight sleeve, this dog bed is like. Tardis, it is in fact huge (XL) and after 2 minutes of sniffing my Boxer G’Kar, got in turned around 3 times, layer down and promptly fell asleep, even Mira my other boxer, can fit in with him.  As far as I’m concerned job done. Excellent bed, great price, quick delivery, perfect.