I have done a lot of furniture, so figured no big deal.  Whoa, 33 pieces of wood, about 20 pounds of hardware!  But the directions are clear and the parts well marked. Just plan a day for it.  I was missing a set of drawer glides, which they sent right away.  The top wide drawer I'm still trying to get to work right. and it has a fold down front (to make a keyboard tray??) with magnets that don't line up with the metal so it comes down when you pull on it.  Hopefully I can get it to slide right.  So, that's what you get over a $600 ready made desk! 

Pros: nice white, drawers on the left so there's a lot of room for papers to your right when you are typing/working.  plenty big enough for most jobs.  
Cons: might not work well if you dont assemble correctly, which is a big task