The cabinet is great, but not easily assembled. It took over two hours to complete. Its not hard, but every piece comes separated in the box. Further, you need to be careful aligning the screws. If not properly aligned, you will crack the sides of the unit (i found out the hard way). The overall unit is worth the time and assembly.it’s beautiful but a lot of work.