SHORT TO MID CALF ON MOST PEOPLE NOT KNEE SOCKS. beware not all socks with 100% cotton labels are pure cotton we have tried to scource this from decent suppliers not just people in the far east who just stick a 100% cotton label.IF ITS TOO CHEAP ASK YOURSELF WHY.
eBay