The TV stand was delivered fairly quickly and packaged well. It took two people to put together and about 2 hours. All except for one piece came damaged but not visible so I’m not worried about it. We’re happy with it!