This is a great dog bed, I love the fabric - but it is huge! We ordered the large based on other reviews and it just came a lot bigger than I visualized, but I would absolutely order it again.