Easy enough to put together (~45 minutes) and looks great in our home! Big fan for a medium sized/affordable TV stand.