This is my 90 pound mountain cur chillaxing in the XL bed. It's large enough for her to share with my other 65 pound dog. I was surprised out how heavy it is and the fabric seems pretty durable. The memory foam insert took about 48 hours to fully expand. My dogs are really good at destroying things but this seems like it just might hold up to their terrible ways. The price seems a little high, but buy once, cry once I say.