Assembly appeared daunting, but if you are careful & methodical, all went well.  The interior shelves were a bit narrow to fit my Sony Home Theater unit plus an hdmi cord.  Looks good.