The set came in several boxes and packed very well.  Easy to assemble and arrange in many different ways.  The comfort is good for the price.
I would recommend to order extra 10 pierce medium clip set to hold the sofa set together.  I also recommend to have some think like clips to hold the cushion on the sofa so that they won't fall off once the back of seat is a bit low.  
Overall, I am happy with the design and the price.