I have always used the thin soled, shapeless water shoes you get for $5. These are not like that at all. They are very comfortable and look and feel like tennis shoes. I got the hot pink and black color and I love them. These will be great for swimming in lakes with rocky bottoms. Overall GREAT.