Printed on Independent Trading Company hoodie (55% Cotton, 45% Polyester). Locally screenprinted by a family-owned company. Runs snug - true to size.