This extra large towel is made from 100% cotton for absorbency and durability. A great value bathroom essential.