I bought the white and it's somewhat transparent. It is soooo comfortable and I love the long sleeves. Pairs very nicely with long dresses. Fits as expected. I'm going to buy more in different colors.