Not hard to put together, everything is labeled, easy instruction. Took my 19 yo son about 2.5 hours to put it together, I was helping to hold some pieces. So, ideally it is easier when two people are assembling it. Takes extra 20-30 minutes to align the doors, that’s the reason for 4 stars review. Otherwise satisfied with the purchase.