These shoes are darling and plenty long.  Most times they run short but these are just fine.  I added an insole because they are very flat with no arch support but overall for the money they are great!