We really like it, it looks very nice and is very sturdy.  It is very complicated to put together just because of the number of pieces and the instructions are a little confusing.  However, it was well worth the time in the end because we are really happy with it.  Plan on a few hours to put it together.