I bought these for mountain biking. I wanted something that went under my helmet so it wouldn't pull my hair and to absorb sweat.  These do the trick!  Good value and easy to wash and much quicker than trying to figure out a bandana.