Really happy with this purchase. Took about 8 hours to assemble but instructions and labeling were relatively easy to follow.