Very easy to assemble, but over all not happy with the screws that hold it together. Few of the screws/bolts broke whole putting it together.  I do love the lights that go with it and the plug ins untop helps a lot to keep TV, gane systems plugged  In with less outlets