The color and style were exactly what I wanted, but they do run large.  I wear size 8 1/2 but had to get a 9 since there are no half sizes.  The arch support could be better, but they are comfortable.