The large is HUGE. I bought this for my 3 smaller dogs to cuddle up together on. There is more then enough room on this bed.  This bed is actually large enough for my St. Bernard.