I'm just a small girl who works in security. 12 hours on my feet each day make my feet sweat so much! ;) Short or long socks soak it all up!