I received this product before it's scheduled date, and was in good condition. It was easy to assemble. We like this TV stand a lot and would recommend it to our friends.