I recently moved to Ohio from Washington State, and it's warmer and more humid here. I bought these because I was tired of the sweat pouring down from my forehead, into my eyes and onto my face. Now, these won't stop the sweat from forming on my face and dripping, but they did a bang-up job in absorbing it from my forehead and anything coming down from my hair! When I removed it last night, it was SOAKED. I almost thought I could wring moisture out of it, but thankfully there wasn't THAT much. It's very slightly a bit too snug, but not enough for me to get a headache after several hours -- didn't leave an impression in my forehead, either. I'd highly recommend these for hot, muggy weather and/or working out in.