These are adorable and very well made. I went up a size and ordered a 10 based on reviews, I am usually between a 9 and 10, most often I get a 9 (my foot is 10 inches long from heel to the tip of my big toe) I also have a fairly wide foot with a narrow heel. These shoes had a nice roomy toe box and did not feel narrow or tight and my narrow heel was not slipping out of the back which I liked. The heel is only about 2 inches which is shorter than I usually wear but it works.  My only complaint that kept me from giving 5 stars is that there is no 9.5 which probably would have fit a little snugger and if the shoe stretches any I wouldn't haved to worry but otherwise it's an amazing shoe.