Please allow 1-2 days for your order to be processed. We make every effort to fulfill orders as quickly as possible. Your items are wrapped beautifully and with care. Orders are shipped UPS or USPS. Tracking Information is emailed when a shipping label is created. Delivery times vary depending on where you are located.