Desk looks great and matches our existing furniture.  Very fast shipping and no issues with packaging or components.  

Overall the desk is pretty easy to assemble.  I like that there were wrenches and screwdriver included.  I did mess up on a few pieces by not paying attention to hole locations on instructions, but was able to fix easily.  Word of advice, pay attention to dowel pin locations for desktop to base.  I had mine flipped and when I went to line up desktop to base, I was missing holes lol.  My mistake by multi tasking desk assembly with playing with puppy .