Assembly was well thought out, with individually marked bags of parts for each step.  It did take some time to build, but the end result was even better than expected.