Yes, it's hard to assemble, but not too bad if you are organize.  Arrange the pieces alphabetically before you start, that helps a lot.  Overall I was impressed with the quality of the wood, the last part to assemble is the dresser drawers.  I found those very challenging and prone to errors that damage the inside of the drawer.  The directions for this part say "use extreme caution" and you should.  Our kit was also missing 3 screws, but I just went to hardware store to get a replacement.  Overall the piece looks really nice.  The drawer pulls are also high quality ceramic which is a nice touch. 

Pros: Quality construction on exterior pieces.
Cons: Work to assemble.  ~3-4 hours.