I really wanted to like these shoes but I could not keep them on my feet.  They are the right length but they fall off when I walk.  I even tried adding insole inserts from another Alegria shoe that I have but nothing works.  I did not return them because I wore them to church to give them a fair shot at working for me so they were not in returnable condition.  Guess I am stuck.  And they are so pretty too!!