Our t-shirts are all 100% cotton 190gsm jersey knit and are digitally printed direct to garment on demand. Please allow a week for production and delivery.