I like the look of this desk and its functionality but it took forever to put it together. Terrible instruction booklet was sent with it and you basically have to figure it out on your own. I do like the desk but I think I would have just purchased one already put together had I known the assembly difficulty.