I bought these for my teen shortly before leaving on a trip to the Caribbean. He wears a size 11.5 - 12 and the size 12 fitted him fine. He wore them hiking to/from the beach, and around town.  They got wet a lot and dried fine.  They look good and he reports they were comfortable.