Perfect size for my two pups and they love it!! I got the extra large one because the dogs aren’t done growing and it’s still going to be enough room for both of them. I’ve laid on it myself and almost fell asleep. It’s so comfortable! Great bed!