Very soft material and the artwork was printed nicely
XL = M. the quality of the t-shirt is poor. fully synthetics. the print is ok.