I wear a cotton flat cap just about every day. I don't have to worry too much about humidity out here in the desert, but with temps near or above 100 degrees, sweat can be an issue... It's not too bad in the flat cap.