Assembly took about 2 hours, but we expected such after reading reviews. The TV stand itself is even better than expected. Accurate to description. We used this to replace one that our toddler destroyed. Initially we were hesitant that this would be too cheap, but the quality for the price is excellent. Recommended purchase!