Does take a few hours to assemble. Additionally, the top piece placement holes for hinges were mis-aligned and I had to make adjustments to make the main shelf fit the remainder of the unit.