Awesome!
I love these things.  I have long hair and it handles the length just fine and is absorbant. They also stay put and do not come off until I remove it. . even when bending over. I really like that they are cotton. I don't care for the micro-fiber ones.
Rating: 5 stars