Very soft and a good weight material. I ordered an XL because all other shirts I have ordered from Groupon as a L have been too small or shrunk. This seems true to size and will be ok if it shrinks a little. I haven’t washed it yet so we will see. Very comfortable thou and love design!