We are very quick with assembling and packing your order, but we can not always guarantee that your purchase will be delivered on time. Please view your track and trace code for an actual status update. If you still have any questions, please contact our customer service.