Easy to assemble.  However, on one side, the shelf doesn't touch the wall. It still looks nice though.