These are very cute shoes and are very comfortable for the most part. They run slightly narrow but not too uncomfortably so. The insole is nice and soft and the rest of the shoe is well constructed. The only reason for 4 stars (rather than 5) is that the heel is somewhat abrasive, like many shoes. This is an easy fix with a couple of small band-aids or socks that come up high enough in the back.