I have bought this shirt for protection from the sun while being on the beach or on the boat. I also swim in it for the same reason. Shirt feels very soft, very light, dries fast and look good. I wear size M and ordered XL as other reviews suggested, and shirt is just right.