Soft, just the right thickness. I ordered the sand color and it is perfect. It also doesn't show make up stains. I was concerned at first because there were several loose threads.  After the first wash most were gone - seems to be just because the towels are on the thicker side.  Like them so much - I ordered more.