Fairly easy to assemble and install. It looks great in our dining room! Great price as well!