I disagree with the reviews that said these shoes run large.  I wear a 10.5 B.  The shoes that I received were true to size.

I liked the slight arch support.  I feel like I could wear these shoes for hours with no pain.