It takes 3 to 4 weeks for us to breed the butterflies. Therefore, we recommend to
place your order no later than one month before the event.