I love these shoes!!! I live on a lake and have searched and searched for good water shoes.  I need a shoe that can handle rocky trails, rocky shoreline, sandy beaches, kayaking, boating and swimming.  These are the shoe!!!!! Full disclosure: the first pair I ordered was slightly too big so I sized down half a size. Perfect length! Also I have very narrow, flat feet so I had to add some curly laces to tighten up the instep but this is a normal problem for me.
I love these shoes so much I wear them all the time.  I didn't think anything could ever replace my flip-flops for daily wear but i like these shoes even better! They are lightweight, they let my feet breathe, they are sturdy enough for all day wear, when I'm at the lake they do well on the rocks, fabulous in the sand and ARE NOT floppy or heavy in the water!  They dry quickly and bonus: do not slide around on my feet when they are wet!  Side note: I do sometimes have to knock rocks out of the treads or swish my foot around in the water to get sand out.
Overall these are the best water shoes I have ever had and I will be buying more pairs of them because I will end up wearing them all the time.