The TV Stand arrived on time but major assembly was required. It took me about 4 hours to put this together on my own. Many pieces had small damage but some were in areas that will require touch up due to visibility. The packing seemd real good until I started to unwrap each piece and found 7 pieces with small nicks and scratches. One of the back panels was bent causing it to be flemsey. good thing that was just to enclose the back of the cabnet. I am happy with the finished look and this fits real well in the space I had for my TV. It looks very nice.