I LOVE THESE. Very very comfortable - i can walk around all day just as happy as if I was wearing sneakers. They do not get wet well though - they absorb water like a sponge. In sneakers or boots I ussually get a 9/9.5 but I ordered a 10 on these. Round up for sizing, but I do that anyway for flip flops.