I throw on this shirt over camisoles, bathing suits, bralettes... You name it and it always does the trick. It's not see through to the point where you feel reading or exposed. Very classy shirt for all ages. Love the length too. The sleeves can be folded our let out. I love it