I never understood knee high socks, socks are made to fit between foot and shoe. Most of the time I wear ankle high socks, maybe a little higher in a dress sock. I just need something to keep my feet warm and a layer between shoe and foot. These also work great for wearing around the house especially in the winter time. Cotton isn't the greatest for hot activity but my feet usually don't sweat as long as the socks aren't to thick and warm. These fit my 10.5 2Es great.