Very nice shoes but have to return 1 full size down. They do run exceptionally large. If you are not walking in water directly you should be ok with your normal size, but in my case if I walk on a river shoreline the sludge will suck these shoes right off my feet. So I needed them snug. They do have plenty of elastic so as not to be overly tight if you do size down as I am.

The soles are super comfortable, with no break in time needed. Feels like slippers on your feet. You will forget they have holes on the bottom as you walk, and will get a little surprised by a puddle if you are not expecting it... you get used to it and it is the nature of the shoes.

What you can not clearly see in the picture is a finer mesh like insole that is removable, it has holes also although much finer holes. Nice for drainage when needed, but will prevent pebbles and sand from invading your shoe.... although it will be impossible to prevent all the sand from getting in, but does help quite a bit. Nice well thought out design.