The yellow and teal colors are very see through. So there is a mesh liner inside. Which makes these shorts the complete opposite of a "Perfomer" board short. The liner feels like you are wearing boxers under your boardshorts. The boardshorts dry very fast but the liner takes a lot longer to dry. So they're uncomfortable for beach use (unless you like sitting in damp shorts all day) and bad for surfing.