These run small! I ordered size 9 and bruised my toes. I didn't have time to return them since they came in right before the wedding, I was a brides maid and pretty much cried through the ceremony mostly because my feet hurt.