I have several dogs that are rough and tear up their beds. This is the only bed that is actually held up through all of it. It does have a couple holes in it from them chewing but they finally gave up because it was so hard to tear up I guess. It it washes  well in the washer. I have a 15 year old dog that has accidents on it and it comes out clean and looking new.