Easy Assembly! Very well packaged. Legs are adjustable in height which was nice since my porch is a little uneven. Looks great and it is very comfortable. I did add some thicker chair pads because the ones that came with them are very thin.