delivery does come in about 5-6 boxes. Took about 2 hours to assemble, but well worth it. Looks great !