All of our products are made on-demand once ordered. Standard fulfillment/printing or embroidery for hoodies is 10-12 days. Items are shipped via USPS standard shipping. Shipping times will vary.