I usually wear 8 - 8.5. I ordered the 8.5. Fits great. Very comfortable for all day wear. Also warm. The laces can be loosened for larger calves. The only issue is the squeaking noise. I've been wearing for about 3 weeks hoping to break them in but still has the squeak.