The last dog bed I purchased was huge, so I sized down when I bought this one. It's a little smaller than I thought it was going to be, probably could've gone one size up. The dog fits in it well long as she's curled up though and she seems to like it so I decided to keep it. Seems like it will hold up stl and the material has a nice feel to it. Decent amount of padding too, though the bolster should be a little thicker/stiffer in my opinion. Overall a good purchase. I would recommend.