Not what I was expecting. It is very thin.. it’s soft, but would definitely need a rug pad to give it any cushion. Because it’s so thin itt shrivels easily and can’t be vacuumed. I even tried my little vacuum and it just suctions. With having  a dog, there’s no way. There are also little parts of bright pink which feels very random. Sadly will be returning.