Very easy assembly and solid construction. Seat cushions are very comfortable. Back cushions are good but time will tell if they get flattened. Overall happy with purchase.