Packaged extremely well in 2 heavy boxes. Took about 6 hours to assemble. Turned out perfect! Great piece!