Very easy to assemble and looks great for the most part... small black knobs for attaching a second bookcase arent removeable and make the piece look unfinished. 

Pros: Great value, sturdy
Cons: unfinished look