Id like to start by saying that I had all the pieces, and every part of this TV stand was in perfect condition. It had foam and linings between each layer to prevent cosmetic scuffing. The front facing part of the TV stand also had protective film for the glossier parts which I thought was a nice touch. I was able to put this together by myself and even slowly adjust the console upright but I do recommend a second pair of hands because a lot of parts of this are tedious. The instructions were clear and easy to follow. Honestly the hardest part in my opinion was installing the door hinge due to there being no easy way to really hold it and hand screw it, but again... An additional person was recommended! The light and additional power strip is awesome.