Came packaged very well.  Instructions were clear but does take about 4 hours to assemble.  Very comfortable cushions.  Highly recommend.