Comes in 2 boxes.  1 light one for the panels. 1 long and heavy one that you may need help.  All the parts were in the box. A few not labeled but you can figure it out. Definitely needs some time to assemble. Had labeled directions.  Great price and fast shipping.