I love these shoes.  In fact I now own them in 5 different colors.  At first the length seemed a bit short but after wearing them for a week or so the fit seems just right.  The width (size B) is also good.  I also find that the support of the shoes is very good, I can stand or walk around in them for several hours with no foot or back pain.  This is a real necessity for me.

Comfort in shoes varies so much from person to person it is impossible to know if what works for me would work for anyone else but I can say that I have had a great deal of difficulty over the last few years in finding shoes where the fit, support and style were all good for me.  These shoes get high marks in all three areas.