Beautiful, comfortable patio set.  Easily assembled… yes, there is some assembly required, attaching table legs to table.  Looking forward to spending many hours entertaining and enjoying this set.