Fabric upper + Antislip Rubber sole FOOT SAFETY: Instep have rubber soles to protect on both sides, with a really comfortable and thick foam arch-support insert inside of them, and the professional anti slip outsole with strong adhesion, can easily cope with the different conditions. are flexible yet thick enough to protect your feet from stepping on rock and stone. Smooth designed neck prevents chafing when wearing our water shoes. HIGH QUALITY: Super High Traction rubber make foot more freedom, and that can well protect your barefoot from hurting during walking or playing. Super breathable fabric upper with good durability, sand won't easily get into the shoes. Fit to wear indoors or outdoors. Excellent bounce-back and durability.