I ordered the size I normally wear. The reviews said they ran large and stretched out. I figured this would be fine since I would be wearing them all day at a wedding. They have done neither. Because I have been wearing them around the house to stretch them and make them comfortable, I can no longer return them. Another surprise was that the heel was shiny silver metalic material. I didn't realize this when I purchased them. I thought the heel was either the glitter look or brushed silver finish. I purchased the next size up on a Sat. Suppose to arrive 3-5 days. 9 days later when we left for the wedding, they still hadn't arrived. Tried them on when we got home and the next size up was still to small.