Bed is great but the large is huge!!!  I mean great dane huge!  Dog loves it but it takes up the entire floor beside my bed.  Like I said, great dane huge.