Love this bed! I have a new puppy who is about 4 months and got this bed with the waterproof feature in mind. He's had a couple accidents (i think he was marking) and cleanup was so easy. Just dry it up with paper towels and wipe it clean. Also the fabric stands up to his little moments of wanting to dig at his bed. Looks great and modern in my home & is making my pup and I very happy, highly recommend.