Love these shorts. I’ve worn them to the beach, in the pool, to theme parks and they’re holding up amazingly. They dry super fast and the color hasn’t been impacted at all (I purchased Navy). I do think they run a little big but it wasn’t worth an exchange to me because sometimes it’s just really nice to have comfy baggy shorts for fun. Would highly recommend and plan on buying more.