These are very cute flats. I usually wear size 8.5-9, and I ordered 9 in these. The length is okay. My problem is that at the tip there's not much space, and my big toe is squashed, which makes these pretty uncomfortable. Still debating whether to return them... For me, because of the fit, these are not comfy-everyday wear-type of shoes. I could only bear wearing them for a special occasion, that doesn't require a lot of walking. For the price, I don't know if they're worth it.