This is the second one I've purchased (L and XL).  Our two cockers can curl up together and still have lots of room.  We have one in the family room and one in the home office, because ... spoiled dogs.