We try to bring your ordered products as soon as possible. But, however it also depends on supplier of the products and logistics challenges that are faced during the shipments. But, on a general note, please allow between 15-45 days for your order to arrive. If more than 45 days have passed please email us at info@classyswan.com to review the status of your order.