I was disappointed with my purchase because the size 9 I ordered arrived smaller than my foot! I have another exact pair at home I was going to toss because I've worn them to death but now I think I'll have to keep them since they fit better than this pair. Hopefully you'll have better luck. They are super duper comfortable!