Printed on 100% ring spun cotton mineral washed tee Pre-order ships in 3-8 weeks; not guaranteed for Christmas arrival