Pro: This is functional and beautiful. It wasn't too hard putting it together. The cabinet is a great addition to my office and I love it so much I'm ordering another.
Con: it would be nice to have a third shelf available.