100% cotton and hand screen-printed using eco-friendly water-based ink on top quality t-shirts which, I would say, are a "generous" fit.
eBay