Turnaround times on orders varies on quantity of items, size of the design, and if the item(s) are in stock with our suppliers. Once we receive the items to be embellished and have everything we need to start, the average time to complete an order is 1 - 2 weeks. Certain orders could take less or more time depending on the variables mentioned above. Have a rushed order? Please let us know and we can place a rush status on the order if possible.