Signed up for the gym and needed swimming shoes. They are perfect for what I need. Simple, functional and affordable. No hard spots or scratches. Very happy with my purchase.
Pros
Good quality water shoes but not the color I ordered and I will be back
Cons
They may not provide adequate traction on slippery surfaces.