the reason I only gave it 2 stars is not the fault of the shoe but my ordering and foot size.  I usually wear an 8 in sneakers but these run large and I think even a 7 1/2 would be large.  I have a fairly narrow foot so the B in these were way to wide.  Think I would love them if they fit right.  Will return and keep looking.  I may order the 7 and see how they fit.  Well worth a try as they seem to be just the comfort level I was looking for.