Of all the fabrics, cotton is the most absorbent material. So it means a cotton towel will absorb more moisture than a microfiber, bamboo, or any other towel. Do you know why? Cotton fibers have a lot of space between them.