This is very expensive for the little bit of blanket and a bit of foam around the edge. Soft, I bought a larger one for my medium sized dog, so it would drape over the edge like in the picture. I’m hoping she will learn to use it, and thus protect my sofa from all the dog hair!￼ I