I love the desk BUT...  assembly was rediculous. I red the reviews from people who previously purchased and how they had the same issue. I didn’t believe it, but they were so right. The process takes about 2-3 hours and lots of confusion. 
Put together it looks great but if you don’t have the patients, a nice drill, and an extra set of hands to help, I do not recommend. 
Also, some pictures, the metal pieces look white. This is the reason I purchased. I wanted a white and gray desk. Turns out the metal pieces/ legs are actually silver not white. The photos are not accurate/need to be edited so they don’t look white.