Assembly wasn't bad and the finished product looks great.  Lots of space for all my electronics and easy to keep cables together and not strewn about.