Whether you think it's hard to assemble or just complicated depends on your patience level, but be aware that it is a ton of pieces  and requires time to assemble correctly.  Also, I worry about the longevity of the drawers, since the door assembly is part plastic and part particle board.

Pros: Economical desk
Cons: Assemble requires time and materials are what one would expect for an economical desk.