This bed is perfect for my two senior huskies! They are rather large for huskies at 80 pounds each so I ordered the extra large bed. As you can see from the photos it is plenty large enough. The cover unzips and is easily washed in the washing machine. The inner pad has a waterproof protector that can also be removed. They love it!