This is a classic case of "you get what you pay for" i.e. cheap and cheerful.
I used them as my main shoes for a 4-day canoeing trip.
what was good: the grip of the soles was great, and the are cheap.
what was bad:
Neoprene dries slowly, if they get wet in the morning and you have to wear them all day, they may not dry out. (mine didn't.
The insoles moved about a lot.
the tightening cord was not stitched in properly, as it was only 1 day before the trip, I stitched them back in myself.