Relatively easy to assemble, considering it arrives flat packed so you have to put all the parts together. I didn’t mount it to the wall and it seems stable enough. Good quality.