For the uninitiated, this self assembly is not straight forward but once you get into the language of the diagrams, it does become straight forward.
The build of the product is ok.  It is essentially two halves joined by a flimsy  Part No. 27 piece of MDF held together by 
4 6X40 MM SCREWS and 4 x P Φ15 MM "heads" and the desk lid.
I woudl not like to move it when fully loaded for fear of tearing Part No. 27 from the support screws/heads.
I'm not great at building these flat packs so I am not sure if approximately 2.5 hours is a good or bad build time.
My main criticism with the desk is the only real snag I encountered.
The two drawers do not fit. I think the "drill holes" have been drilled too high meaning that the runners do not fit the rollers or what ever they are called (Part 8).
Other than that, I like the look of it, the feel of it and the style of the desk.