This shelf is exactly what I was looking for. I am using it as a room divider and it's perfect! It was pretty easy to get together, I did that on my own and though it is very heavy, I was able to assemble by myself. Just make sure you lay all the pieces out and label and then it was a breeze. The only issue with the shelf is that it is a bit wobbly, I am going to enforce it at some point, but that would be the only con for me. 

Pros: Looks great, easy assembly
Cons: Not as sturdy as I would like