I love this TV stand. The color is exactly what I expected, the size could not have bee more perfect for my space, and it has a very high quality appearance. I would have given it 5 stars if not for delivery condition and assembly issues. The box was a complete wreck when I received it. I thought for sure the product would be horribly damaged. Thankfully, it had very minor dings in places I could live with; I did not bother messing with a return or exchange. As far as assembly is concerned, it took forever. I'm pretty good at this sort of thing and it took my dad and I about 3 hours total. There were a few missing dowels but I had extras hanging around from other projects so that wasn't a big deal. In a nut shell: great quality product for the price, just make sure you exam it thoroughly upon delivery, count all the pieces too, and allow yourself extra time for assembly if you don't have assembly superpowers.