A nightmare to assemble. Millions of pieces, many of which are not labeled, directions are not clear. Overall it turned out fine and arrived in good condition.