The directions were very clear and the desk was easy to put together.  The only problem I had was the space in the room as I assembled each piece.  We had just moved into the house and still had boxes that needed to be unpacked.  So I had to move pieces around as I did my assembly.  My wife is using it as a sewing table for 3 different machines and she loves how sturdy and roomy it is.  She originally wanted the white but is very happy with this color because it adds a little contrast.