These shoes are very cute! Earthies are very comfortable, with a good arch support. I usually wear a 91/2 or a10 in shoes and for this style the 10 was perfect. It is hard to find a cute ballet flat that has any kind of support, these totally fit the bill.