I have been working to come up with something to wear on your feet that provides warmth, ankle support, grip, and superior impact protection for your foot and lower leg. This is where I'm at and I tested it yesterday in cold river water, all I can say is SHAZZAMMMM!! I wear 2mm neoprene socks...