This TV stand arrived well packaged. The parts were well labeled, bagged and all of the boards had labled stickers. It was simple to follow the directions, they were actually very clear which is unusual with furniture assembly. Total assembly time was about 2 hours and probably could have been quicker with fewer distractions.  I do wish there was a board behind the bottom shelf, but otherwise am very happy with the end result. I love how tall this stand is underneath my wall-mounted tv, it looks so much nicer than my last short stand. The back has enough holes for cords to go through. The doors are a great touch since I prefer to hide clutter and click open nicely as they should as long as you tweak the screws to align them correctly. I would definitely recommend this tv stand to others.