I normally wear a 9.5 in dress shoes, sometimes a 10 in flat shoes depending on the brand. I ordered both and returned the 9.5, the 10 is perfect. I ordered the gold, ill be matron of honor in my friends wedding in a couple of weeks and they're perfect. I wore these around the house to test and they are super comfortable. I will update after the wedding and Ive walked in them all day.