The outer soles are great, but the glue on the insoles didn't hold up even a day. I redid them with my own glue and they lasted 2 days.
The fabric on top of the insole also shrunk and came off the insoles. There are also already getting holes on top, like a run in panty hose.
These were an upgrade from the soft-soled water socks i got last season, and Im disappointed i made this purchase.