Just spent several hours assembling this desk.  Complicated.  Also the pieces do not fit perfectly flush and the measurements are not exact.  for example, the cubbies on top are each a different depth by at least ¼ inch.  Looks nice for my daughter's room and will have the right functions for her but it certainly is not a quality piece of furniture.