Bought these for my boyfriend, he likes them, except when the soles are wet they suction cup to the ground and make a suction "pop" sound when walking on smooth surfaces. Fit is perfect. Comfortable. Only request is that they add more suction for 90 degree incline. Lol.