Our girls love these. 2 large dogs (60 & 70 lbs), we got the XL size... they can both cuddle in one or they can each sprawl in their own, as we got 2. One of our dogs has arthritis and the memory foam is great for her- cushioned but doesn’t sink in so much that it’s difficult for her to get up.