These are 1 size over fitting. They aren't waterproof. They don't last. They have a weird L shape that is stiff and doesnt conform to your foot naturally. You get what you pay for but I would highly recommend you avoid buying these.