Most items are ready to ship and will be processed within 2 to 5 business days (Mon-Fri). Made to order or custom pieces will have their creation time listed in the product description. Once shipped, delivery typically takes 3-7 business days within the U.S. Tracking will be provided with all orders.