Soft, thick, and very absorbent. It's hard to find bath rugs that run extra long and this one fit my needs perfectly. I can see what other reviewers are saying regarding how it feels like your walking on pins and needles, but it doesn't bother me.