Question: are all vessi shoes waterproof?
Answer: Vessi shoes are waterproof! Do you wear socks with Vessi shoes? You don't have to wear socks with Vessi shoes. They are pretty snug, but you're welcomed to wear your socks with your Vessi shoes.