They fit a little snug and are kind of stiff at first.
I bought these for work and even though they say they are not waterproof, my tennis shoes keep more water out than these. If you get even a little bit of water on them your feet will be soaked.