Delivered in excellent condition. I assembled alone and took about 2 hrs. Frames are sturdy and cushions are very comfortable. Table is a great lined storage container for cushions. Great addition to my future screened porch!