Relatively easy assembly took me about 2 hours by myself with an electric screwdriver. Looks good and seems decent quality! My only complaint is that parts A and B were mislabeled but other than that no issues so far.