This is a nice piece of furniture - exactly what I was looking for.  It looks very nice and is good quality for the price.  Assembly wasn't as bad as I expected - I purchased 2 of these and we put them both together in about 4 hours.  It is quite heavy and you definitely need 2 people to be able to lift it and finish assembly.  The color is darker than the picture appears but I still like it for my space.  I wanted a very long media console and put 2 of these next to each other and it looks great!