I wear them for bathing dogs at work so they get wet all the time. They run larger than I expected. The shoes need to be washed and dried frequently or they smell.  They are cute! I would not expect them to protect your feet..