Surprisingly easy to put together, done in less than an hour - really lovely finish and feels nice and sturdy. No issues so far!