I bought 8 1/2 which is my typical size. Its just slightly too big lengthwise. I just added the sticky pads you stick on the inside of the shoe to prevent rubbing and they now fit perfectly. They are ok with how comfortable they are, but I usually wear flats and tennis shoes, so these are out of the norm for me. I get compliments on them.