These were my first online shoe purchase.  I have an uncommon shoe size, and finding them in stores is a challenge.  I have always liked New Balance in the past, so I took a chance on buying these without trying them on first.  They fit great!  The sole is thick and very supporting and comfy.  There is plenty of room for my toes ( a rarity, as I have very wide feet).  There is also plenty of padding around the tops.  I will buy this same shoe again when these wear out.