Assembly was pretty easy.  I read complaints about doors not lining up; you can fix the alignment if you happen to assemble it crooked.  The final product is a reflection of the assembler.