Just as described. It is a mostly cotton (95%) and polyester (5%) blend. I was surprised it wasn’t more polyester, therefore keep in mind it does not stretch much. You have to put it over your head/shoulders to get it on so for that I would say size up. I got a medium and it fits me perfectly even though I am usually a small. I am 125 pounds and 5’4” for reference. Absolutely love the shirt.