Material is fully synthetic ( polyester) as you can see very well from the pictures ( not the usual cotton material we used for this type of shirt) . Print is high quality Sizing is slightly small as you could expect buying asian products, I purchased a XXL and if fits well and relaxed as I want ( I´m 185cm x 87 kg) . XXL feels slightly a bit smaller than an european XL , so I´ll reccomend one size bigger. Shipping was much faster than expected, I´m satisfyied !