I have a pair of Keds that are similar to this pair in navy that I love.  They have the memory foam insoles, but the front is more of a boat shoe.  My pair is wearing out, so I purchased these in hopes that they would be a good replacement shoe.  I teach, and so I am on my feet most of the day.  I HAVE TO HAVE A COMFORTABLE SHOE!  (I'm past the age of looking great, as long as it is cute and comfortable it will work.) The shoes are cute enough, but they killed my feet today.  Because of all of the stitching on the front of the shoe there are lots of ridges inside that rubbed all over the top of my foot making it very uncomfortable.  😩  I wanted to love these shoes, but as soon as I got home these shoes were off!  I will probably give them another try in case they just needed better breaking in since I already purchased them, and if they do break in I will come back and change my review. However I will take a second pair of shoes with me to school in case I can't go the full day in these again.