I have to admit these shoes surprised me. I bought them for use in the backyard when I was letting my dog out. The grass is often wet, either from dew in the morning or from rain, and I was tired of my feet getting wet through the fabric of my usual sneakers. I thought these Vessi shoes would keep them mostly dry, until I put them to the ultimate test. Yesterday, I threw them on to run an emergency errand which resulted in me having to run to the store and back to my car in a torrential downpour, including through puddles. Despite every other part of me getting soaked, when I got back home and took my shoes off, my shoes were still bone dry. Color me impressed! The only reason I'm not giving 5 stars is because of the sizing. I wear a woman's 8-8.5 wide width and the women's shoes were too narrow, even in a size 9. I ended up with a men's size 9 which isn't perfect but makes them comfortable for the short stretches that I wear them. The width issue isn't because of the fabric of the shoe, which stretches around your foot, but the base sole. With the women's shoes, my feet were riding on the very edge of the rubber sole, which wasn't comfortable. Going with the men's shoe helped that.