I wanted a dog bed that was sturdy yet comfortable. He’s technically senior so I wanted to get him something to ease pressure on his bones. Super easy assembly. Haven’t washed it yet but I know it won’t be an issue due to fantastic design. He seems very happy snoring away all night in it or when I take naps before my overnight shift. The free waffle toy and snoozepaper are absolutely adorable touches that show the caring thought Casper has about their clients, even their furry four-pawed ones. Definitely happy with this product!