Nicely packaged but probably needed to be shipped in two separate boxes. It was very heavy for one two move up stairs. Hardest product I've ever had to assemble.