Gorgeous desk.  I put it together myself in an hour... Not that difficult.  Its a little bigger then I wanted but that's ok... A plant or two will fix that!