Very soft but slippery everywhere. I have this because my seat belt keeps digging into my neck. But on a 15 minute drive I have to adjust it at least every few minutes because it slides up and away from where I put it. It's quite annoying and definitely doesn't do what I bought it for.