These items are made to order. Orders can take anywhere from 1-8 weeks to complete. The biggest factor is that fabric prints may need to be ordered which results in a longer completion time. Please let me know prior to placing an order if you need your items by a certain date and we can work together to make it work! I am also a mom of 4 and with that comes some unpredictability around illnesses and just life in general! I do try my best to get orders completed asap. Thanks so much for your understanding :)