beautiful shelf, not difficult to assemble but heavy, make sure you have plenty of help, took 4 of us to hang on wall