After trying a few beds I went with Primo Pads. So far, so good. They're easy to clean and the dogs haven't break it yet. Really tough ones. I was amazed with these.