The TV stand arrived in exactly two days as promised! It was in good condition with no parts missing. It took my husband and I under two hours to put together. It wasn’t difficult, just a lot of steps. We had to adjust the doors a few times to get them even. 
Overall a good product for the price!!