I wear a 7 or 7.5 , I got the 7.5 and it fitted perfectly, I would say if you are between sizes to size up, rather than down. The leather is soft but the shoe has some decent support for this type of shoe. I have quite wide feet and this was certainly wide enough for me. Just a really pretty and comfortable shoe.