Good strong rubber sole. Adjustable ankle. Haven't yet used in the water but impressed with the product.