From a dog's point of view, it is roomy and comfortable. The stand-up edging provides security and also acts as a pillow when needed. My two dogs (Yorkie and Scottish Terrier) love to snuggle together. Yet, it is large enough for my Wheaton Terrier by himself.As the owner, I was disappointed in the cover fabric. I believed it was going to be a more textured fabric and a deeper color than pictured. Also, I was disappointed that the bottom did not have a vinyl bottom. I place a rug underneath to keep it clean.