We purchase these all the time for our resort.  they are 100 percent cotton and so soft and wear well.  Great price for six.