They are as expected for the price. I only wore them a few times so far. I like the appearance. I think they will be great for beach walks, kayaking, and outdoor shower. I would not recommend wearing them on the street except for short distances.
I can pedal a bike OK because they fit snug enough.
The drying time is much longer than expected. They have fabric which adds comfort but stays wet longer.