These look fantastic, and they are super comfortable. Assembly was not complicated...but it did take about 15-20 minutes per chair. A few of the screws looked stripped, but I just made it work. The cushions are excellent quality and dry out quickly. They are a little on the creamy side - I would prefer a whiter shade, but they're fine. Glad I purchased!