I wear a size 9 and that's what I purchased.  However, they still seem to be too small.  My big toe is in a lot of pain after a day's wear.  Also, the sole is very cheap and flat--absolutely no arch support.