I like the design - comes up high enough on the foot to stay in place while I am swimming/paddling.  Has better cushion under my feet for walking on hard surfaces.  The tiny holes really help them to dry fast.  All as promised!