Lots of components to fit together so took a while to complete.  Overall look is ok and reasonably sturdy.  Two plastic stickers to cover screw heads on front panel which is a bit cheap but for the price generally ok.