Take the other reviews to heart when they say it's going to take awhile to put this together.  That is the only downside to this.  Everything fit perfect, the instructions were easy to follow, I had no issues other than how long it took.  
Now as far as the look, it is amazing.  Exactly what we were looking for.  Totally worth the time putting it together.  Super proud to have this piece in our living room.