Came in 3 large boxes and took a few hours to assemble but overall the quality is great and we are really enjoying the set. I do wish we had more cushion color choices and were able to buy an extra chair though.