I am an 8 1/2 so bought a 9 as was suggested. They run large & an 8 would have done me. I have the sensation that they could fall off in the water, but they don't. Still,I don't like that feeling of the possibility. The price & quality are very good. Next time, I'll change my size down.