Our dog absolutely loves this bed! It is very sturdy and good quality fabric. It is easy to spot clean and looks great in our living room. We would definitely buy this again although it is such high quality I don't think he'll be needing a new one for a while.