"Runs large. I normally wear 6.5M, which is way too big. The 6M fits in the toe box, but my heels lift slightly with each step. The 5.5M fits fine around the heel but squishes the toes. I'm keeping the 6M and wearing extra sox. I recommend you order multiple sizes to find what fits."