Easy to assemble.  Cabinet looks nice once put together.  Hardest part is mounting to the wall.  The 2 screws which came with it seem too light to hold up the heavy cabinet, but it's working so far.  But this issue would apply to all such units, so I can't penalize.