Nice piece but very time consuming to assemble, every piece needs to accounted for.  When it all done it is a nice desk.