It definitely does not fit a large dog. Medium dog at best. The quality of the bed itself is nice, but the size is wrong... unless they shipped me a medium size on accident. It's 36"x24"