While I normally wear a 6, I usually buy a 6 1/2 in heels and running shoes, so I ordered a 6 1/2 in these. I couldn't even get them on my foot!  I exchanged for a 7 and they fit perfectly!  They definitely run small, so order up. Very comfy once you get the right size.