I selected a full size larger than regular & they fit perfectly. I have a wide foot & my little piggies are very comfortable, no rubbing or squeezing. The overall support is similar to a running shoe with a slightly stiffer sole. I literally opened the box, put them on & have been wearing them since - no complaints at all
I wear them in & around salt water all day. I drive in them - even had the odd skate in them!