Fairly easy to assemble . Shelves are adjustable which is a really nice feature. Appears to be sturdy and looks great when finished.