I also have the horizontal version of this bookcase for our office, and it's just beautiful - a lovely finish that looks modern yet feels warm and inviting. Assembly took my boyfriend and I a few hours, but once we got it together we couldn't be happier with it! 

Pros: Durable, beautiful, great value
Cons: Assembly takes some determination