Fairly soft, absorbent enough for a hand towel. Not mind-blowing or anything, but good value and a solid product. No complaints, but I wouldn’t go out of my way to recommend this.