My first pair of Vessi’s and I was really pleasantly surprised by how comfy they are. I didn’t know they had a memory foam insole and they are 100% waterproof which is awesome. I was skeptical bc the sneakers were mesh and breathable, but they really do repel water!