These fit my feet perfectly!  I have a narrow heel and a wide toe box.  Keen is one of the few brands of shoes that really fit my feet well.  They are perfect for the varied terrain on my walk to and from school.  The sole is dependable on the trail and on wet, moldy sidewalks.