It did have a lot of pieces and took a while to assemble, but it looks great and the cables are all hidden. Happy with this for the money