I have flat feet and my feet are not slim. For most brands such as EMU, NiKe, NEW BALANCE, ADIDAS and many Europe brands, I can wear normal 7 M, not tight. But when I try these shoes, I feel extremely tight and crazy. The length and toe part are ok, but the middle part of my feet are very uncomfortable. Its heel is  a little high, but it will not let you lose your balance. The style is feminine, which I like. They are also well made. I would recommend it to those who have narrow slim feet persons, or you may have to choose one or half size up.