Love this bed. And my dogs love it too. Very sturdy and was easy to put together. The cushion can easily be wiped clean with a wet paper towel. Larger than I expected which is great because we have three dogs and they all can probably fit on it depending on how they lay or sit. I stood on it at one point with my bulldog also on it and it seemed to hold more than the advertised weight. Would recommend.