These are very cute shoes and look to be well made, however, I had to return mine as they run very small. I have average feet - not narrow not wide - and I normally wear a US 9 or EU 40, and I found the 40 in these to be too small. They did not carry the next size up, so I couldn't order them.