I am definitely enjoying the cabinet, but there were three problems with assembly that bothered me.  
1.  Before I began the assembly process, it took 2 hours to get all the bits of styrofoam off the parts, and I'm still finding bits and pieces around the house despite repeated vacuuming.  As I have cats and young grandchildren who put things in their mouths, I am distinctly troubled by this, as well as by the time and effort it took just to unpack.
2.  Even with three of us working together, lining up all the pegs on top of the main body pieces with the top of the cabinet seemed nearly impossible, and after working at it for about an hour, we gave up and used a rubber mallet, which cracked the veneer (but at least it worked.
3.  One of the drawers does not sit flush. 

On the plus side, the directions and illustrations were very clear and all parts were present, including a few extra screws and bolts.