I ended buying three of these. Loved the design, heavy weight of the material and the terrific fit. But it does not dry quickly as some other guards, and sits heavy and wet after a swim. I have to hang it to dry overnight. It's easy to peel off and feels great in the water. The colors have not changed after about 16 dips in the chlorine. I bought three because it makes for a fantastic dry top.
Using for lap swimming, several times a week out in the sun, for sun protection. It's comfortable and is far better than slathering on sunscreen everyday!