Cotton hat