This bed is exactly what my 7 year old, 65 pound, incontinent, kennel trained lab needs in a bed. The material seems durable and I like that it’s water resistant. She scratches flat memory foam beds, but melts into this one. I purchased the L/XL (color:green). It fits perfectly in her 42"L x 28"W kennel and the height of the bed is perfect for her body weight. I would highly recommend this bed to anyone who is looking for a quality comfy dog bed.