Based on previous reviews I ordered up a size and Im so glad I did. I normally wear a 7-7.5 depending on the style. I ordered a large 9.5-10 and they fit fine. I ordered these because my slide ons always make my feet sweat so I wanted something that would breathe and be comfortable. These are just what I wanted!