Beautiful desk.  Takes a bit of time to assemble but great instructions make it easy.  All hardware is separated by step and all is well labeled.