I have 2 Cane Corso puppies about 100 lbs a peice.  Somehow they both manage to sleep on it together.  Love it.  Buying a second one to keep at the foot of my bed.