NOTICE!!!! This great layering tank is 100% cotton. I have washed them so they are pre-shrunk. However, they are now running small. I am wearing a large. I love the fit of this tank especially for underneath cardigans. I get too hot wearing long sleeves under long sleeves! Just make a note to yourself when ordering that they are running small.