what is hygro cotton made of

...