Thick cotton tshirt, Good quality. So far the print seems to be very stable . Plan to order others as well.
I’m a size 8 but wanted something big and comfy.. it was a medium at best so I’m glad I ordered the XL. I definitely think they run small but was very happy with my purchase. so much so that I ordered more in XXL.