My dog LOVES this bed!  He prefers it to my furniture, which saves my new couch!  He's always cozy and warm in this bed and I'm so glad I found it for him!  I thought about making something like this myself, but I definitely couldn't do justice to this bed.  I haven't washed it yet, because that makes me nervous.  It seems like the bed is made of good material, so I'm sure it'll be fine.  If you have a dog that likes to get IN things, he/she will probably LOVE this bed!