100% cotton. Printed by Industry Print Shop and featuring artwork by Gary Pullin. Brand new. Size XXXXL