With a pup who went from 6 to 60 pounds in his first year, no matter what size puppy bed we used, he stretched out over it. Eventually his dog-bed size exceeded my budget, and I had been using an old folded sleeping bag. This bed is perfect and cost so much less at Overstock.com than at the local pet stores. I'd expected it to be flat in the middle, but when it arrived, the center was puffed right up and gives him a lot of cushion. It's so comfy, I like snuggling in it with him. The next time we have overnight guests, I'm sleeping with the dog.