I think the shoes I've tried actually leak through the micromesh,though they claim to be waterproof. Feet will be soaked while ankles are dry.