All our t-shirts are screen printed ,heavy weight preshrunk. we ship within 3 days once payment has been received. thank you