We love our new patio dining set. It was easy to assemble (did it by myself). The only really time consuming portion of the process was extricating the pieces from the boxes and bubble wrap.  :) Everything was extremely well protected for shipping.  The table is flat enough to place a wine glass with no wobble, and the wide chairs are comfortable enough without a seat cushion, however, that may come down to personal preference.  What I love most is the attractiveness of the set, the fact it won't rust, it's heavy enough to stay put in wind and yet easy enough to move the chairs, and it was affordable!  Highly recommend.