I sweat like a pig.  All the time.  I sweat if I vacuum the house!  So, if I get on the bike, I will soon have sweat cascading off my forehead.  I have tried a number of solutions and currently like this one best.  I enjoy having a cap so I can take off my helmet and not have crazy helmet hair.  It makes me look a bit like a religious adherent but that just adds to my mystique in my cycling kit!  Overall, it seems to work well, but it feels a little small.  Maybe my head is big.  But, I like to have my headband down to my eyebrows for maximum absorption.  This one rides up a little though it has not been a problem that I can tell of.  In the summer, when I stopped riding, or, my sweat did drip.  I think it needs decent airflow to evaporate the moisture.  But, it's good and I would buy another.