I usually wear a 9 but an 81/2 fit good 9 was to big.
Very comfortable got to wear on a cruise hope they hold up. I got them wet in a heavy rain storm and they dried fine and look good still. I gave 4 star because the right toe strap was bigger then left and it rubbed the top of my toe for a few days.