I bought the Large and this bed is huge. My Lab and I can both snuggle in it. He loves it and the cats love it. Now that he has his own couch he stays off of mine :)