After reading the other's reviews I ordered a large and an XL (I wear a 9-9.5). The XL were WAY too big and I elected to keep the large pair which fit well at first wearing (not too tight, band was soft & comfortable, etc). After wearing them for about a week I wish I had returned the Larges for a Medium as they have stretched out and are now kind of baggy. I'm hoping that they'll shrink a bit in the wash but I'm not counting on it. I will order another pair but next time I'll try a medium. If you're in between sizes, I'd say go down because they do stretch with multiple wearings.