First of all, this piece of furniture looks much better in person. It can be placed vertically or horizontally and used as a bookcase or TV stand. My plan is to use it as a bookcase when I saw it online but I ended up deciding to use it as a TV stand. To be honest, it looks very beautiful. It has  open shelving space so I can put up some decorations and books. I love the style, can go anywhere from living room to bed room. 
It's kind of heavy so it needs at least 2 people to carry. It's very easy to install and connect all the pieces. It took me less than 15 minutes but the outcome is over my expectation.