I tried many different water shoes because I was always at the beach or pool. I saw they were a little big so I bought a size 9 although I usually wear 9.5 or 10 shoes. Love how they fit as the insole was the most comfortable I have ever had. However, it is suitable for those who hate insoles. The fabric was very breathable and let water through easily, but protected my legs from the sun while walking. Traction with them is excellent and I wasn't afraid of slipping on the rocks as much as the others I've used. They are lightweight and dry quickly when placed in the sun to switch on and off. I will buy another pair if I need a new pair.