Once your order has been finalized (payment made, all options selected) we do our best to ship within 1-2 weeks. From this point, shipping typically takes between 3-4 business days (except expedited orders) to receive the fabric from your door. Once we receive the fabric, our team does our best ...