Always a risk to buy shoes online, so I was pleasantly surprised that these fit so well and were exactly what I needed. They are lightweight in the pool and prevent scrapes from the rough concrete on the bottom of the pool. Dry quickly. The rubber tread on the sole is wearing down more quickly than I had expected, but I think that is due as much to the rough concrete of the pool where I do my workouts, as opposed to the quality of the shoes. I do wish the elastic cinches were tighter. The cinch on the left shoe loosens too easily, but not a dealbreaker. Will buy them again.