what is waffle cotton

...