Perfect size for our 125lb Newfoundland. He doesn’t sink to the floor like his other dog beds from the past.  This is the XL