Be sure to heed the warning of the fit being large.  I typically wear a 8.5 or 9.  I ordered a 9 - too big.  I re-ordered a 8.5 and it is still too big. They offer tremendous comfort so I am going for round three and ordering size 8.