This desk is just the right size for a child's bedroom and while it was a rather lengthy process to assemble, the time put in paid off in the end.  Overall the fitment is pretty decent, but there could be some better alignment on the drawer area and fold down keyboard tray, which doesn't seem to roll that smoothly.  The directions were clear enough to make the assembly go off without a problem, you will need to set aside several hours of your weekend to put this together.