The first table we got came on time but the door wouldnt latch on its own. The 2nd package came nearly 3 weeks after it was shipped and then it came with the door broken. Seemed like it was poorly packed. You get what you pay for, a cheaper table for cheap quality.