Very thin, poor quality cotton terry, not very absorbent. Size is smaller than most beach towels, too. On the other hand, they were very inexpensive.