My dog LOVES this bed. He prefers this one now to the other two he has in the house. He's a 72-ish lb dog and he fits the large just fine. I think he likes the extra cuddliness of it but he is able to lay completely on his side in this size bed. Have not washed it yet so can't say how well it washes. Have to take it to a laundromat to do this so haven't had time. This is only down side of this bed... you can't wash it at home. Have to wash it in a commercial size washing machine if you have one of the larger sizes. So far, seems pretty sturdy and has held up well. We've had it for about 6 weeks and he sleeps in it every night.