All of our pieces are made to order with love at Courtyard HQ in Downtown LA after and sewing time is anywhere from 7-21 business days after purchase.