Love these hush puppies.  They fit perfectly and are really comfortable.  Also true to size. I have wide feet and sometimes I can wear a medium width and they will usually be a little too snug till I get them broken in.  These do not need to get broken in.  Fit perfect from the first wearing.