Took my husband 1.5 hours to assemble. We are happy with this purchase. It came with some minor dings on the front-facing panel, but its not too noticeable.