As far as the shoes length they are fine. I have worn then twice and now they will not stay on my heel . I am very disappointed. I heard raving reviews about these shoes before purchasing them now I have a pair of shoes I can't keep on my feet!