I got this for my senior Golden Retriever that was suffering from arthritis and some other conditions at the end of his life. Admittedly, I did not use it for long but he lay on it for several days in a row for hours at a time at the end and it kept him comfortable til he passed. It kept its shape, the cover washed easily and protected the cushion inside from being soiled. That’s exactly what I hoped for.