Since all products are stitched at our warehouse in Brownsboro, TX please allow 5-7 business days for orders to be fulfilled. For shipping time please see our Shipping Policy.