The chair was relatively easy to put together with two people and a couple of Allen wrenches. Took us about 45 minutes in total. The chair seems solid and is comfortable. The cushion is just firm enough, and it swivels easily. It's attractive but it's not forever furniture. We did have a huge shipping snafu, resulting in a frustrating delivery process. It was interesting tracking the chair via the FedEx app as it made its way around the Midwest. I don't know if this was the vendor or shipper's fault, but we finally got it delivered. I see now that it's much less than what I paid for month, so track pricing before purchasing.