Okay, so I ordered this shoe in tan and black both in the same size (9) and the black ones fits great, the tan ones were about a size and a half too small...No clue why they were both marked the same size and everything. I have had them for a three months about and  wear (the black pair) moderately and they have stretched out beyond wear-ability so I actually through them away tonight. If they happen to show up and fit you they wont last long definitely NOT worth $18! I wouldn't pay $10 for them, ridiculous pricing for such crappy inconsistent quality! for near 20 bucks you can get good quality flats from Journeys or something!