I ordered these for reef walking and waterfall hiking. They have great grip soles and they are cute and comfortable They come clean hand washing with soap and air drying.. Also love the bungee ties which makes getting them on and off easy when you're on the go. Highly recommended.