These shoes fit my foot perfectly.  My foot is narrow, and I usually have a hard time finding flats that fit my foot good.  The reason I only gave 4 stars is that they rubbed blisters on my heels for the first few times I wore them.  I used bandaids after it caused the blister then I used bandaids the next few times I wore them.  It helped to stretch them just enough that don't rub blisters anymore.  I can now wear them all day at work with no problems.  They are my "go to" flats due to the color going so well with several outfits.