I have small feet and they are not puffy or too wide.  I do, however, enjoy a shoe or boot that has a square toe area so my toes can lay flat and not be crunched up.  The boot is cute in appearance but they offer a wide and it actually feels more narrow than an average shoe size. One thing that determined I return this boot is they put a horizontal seam across the top that cuts right into the top part of your foot and it felt constraining in an area the tends to either swell at the end of your day or needs to bend as you make your stepping movements.  There was no give or ability to stretch.  The other thing I did not like is the noise it made.  It sounds like harsh rainjackets or umbrellas rubbing against each other.  This would not be a good boot to wear to work all day around others or having to walk, it draws attention to your boots.  Definitely not something you want to wear in church or at a library.