Perfect for sun protection and chafe guard
I purchased these for my son to wear under his life jacket. We boat a lot on the river and needed something for sun protection. This also keeps the life jackets from chafing. These dry pretty fast also. They do not impede swimming or playing in the sand at all.
Perfect for what we needed.