These well-made Peerson flats run between a half size to a full size small. So, I tried them on in a taupe-beige color in the store. Ended up with 9.5 fitting my foot. I normally wear an 8.5 wide or 9 med. in shoes. Needed the silver color called Ceylon, which is a blue-grey in person. Ordered them, they arrived in several days, and fit my foot . But, when my feet are swollen, really could use a 10! So, am stretching them to get them spread out to fit better. The leather is nice and soft, to a point, but, it is thick leather, so it may take a while to stretch them out.