I purchased this bed to replace one that our Aussie Cattle Dog X outgrew.  She's 55# and loves her creature-comforts...esp her new bed.  As soon as she saw it she jumped right in it and stayed in it for most of the remainder of the day.  She can stretch out (I got the large size) or curl up against the side bolster.  The bed appears to be well made and the fabric appears to be heavy-duty. I haven't washed it yet; but looks as if it will hold up under trips through the washing machine.  Best of all:  my order arrived 2 days ahead of the predicted ETA!  

Pros: Well-made, durable fabric, prompt arrival!
Cons: Zip off covers for the cushion and side bolsters would make laundering easier...esp if one has a smaller tub on their machine...