Way way too small!!  Probably need a full size larger.  Seller trys to charge 20% restock fee when returned. Probably their cost of making the shoe and when you add your shipping and handling fee which is not refundable they more than make up their cost.  Then they just resale the same returned shoes over and over again as most people will have to return because they are cut too small.  The shoes are cute buy if they don't fit and it costs money to return them, the seller knows a lot of people will not want to incur more expense. Either way they win and you lose.