My 75# greyhound fit perfectly. I did order he largest size possible. He loves it, even with a lot of other beds around this seems to be his new favorite