Mine was all cotton, it's thicker than a regular cotton jersey t-shirt. This one is more like a thin short sleeved sweater. I love mine, I purchased it in 3 colors & they all 3 match the different colors is a cotton striped cardigan I purchased at the same time. I wash in cold water, gentle & lay or hang to dry so the shape keeps nicely. Hope this was helpful.