They're comfortable, great traction but I wasn't a fan of how much dirt/sand got in through the mesh. I guess I should've taken that into consideration before purchasing. I haven't tried them in water yet, we shall see.