Relatively easy to assemble.  Door leveling took some work, but ended up ok.  Good for what I needed it to do (basement cabinet).