Overall pretty happy with the tv stand. Instructions say it takes 60 minutes to put together but it absolutely took much longer than that (-1* for assembly). Cord management panels have 2 holes so if you need to use either shelves would strongly recommend realizing that before you put all the panels in. I ultimately had to leave 3 of the panels out to fit my various equipment in (receiver and gaming systems). Solid upgrade to what I had (product gets 5*).