The bed is the perfect size for my Great Dane and can be machine washed when necessary. It is very sturdy for a dog his size so he will not ruin it within a month like many others previously bought.