These run REALLY SMALL.  I wear a 10 and when I put them on, I had to go look at the box to see if they sent me the right size.  My foot was SQUISHED into the shoe like Cinderella's stepsister trying to jam her foot into the glass slipper.  There is no way they would have stretched out because the length was too short.  I re-ordered in an 11 and hope they won't be too big.  Other than that, they seem like they are going to be really comfortable if I can find the right size.