Orders can take up to 2-3 days depending on how much or how big your order is large orders for parties have to be made 4 weeks in advance.