100% cotton
Heavy cotton. No stretch
Fit: Oversized. I am wearing the small. Generally a medium/large in a unise graphic t shirt.