Vessi shoes use Dyma-Tex fabric. The company says the Dyma-Tex fabric is highly breathable and 100% waterproof. So, you can depend on its waterproofing facility.