This is a great piece for the price. The TV stand arrived at my house quickly but had one piece that had very minor damage. The scratches in the picture were small and ended up being the bottom of an inside shelf so it will never be seen and was no problem at all. Assembly took roughly 2 hours but the instructions were easy to follow. We got a little turned around putting the legs on so just be careful at that part and make sure all the holes line up. The color and dimensions match the website description. Overall it’s a very sturdy piece and looks great in our living room. I definitely recommend this TV stand.