I LOVE these! I've purchased two of them. I don't have to worry about sunscreen on my arms, shoulders and back. It stays cool when wet. I will probably buy all the colors eventually! If you don't like things to fit snugly I would go up a size from what you normally wear.