I had to manufacture a couple of my own parts to assemble the tower.  All in all, everything else was fine.  It wasn't that hard to assemble.  It looks nice and provides ample storage.  I'm pleased with my purchase.