These are a great fit, very comfortable, and I love the waterproof feature. I sometimes have to walk through water in parking lots, and my socks and feet would get wet. This takes care of that, as long as the water is not too deep.