easy to assemble but time consuming. It took me 3 hours to build the cabinet by myself.