In the end, this desk is super cute and works perfectly. 
However, it's a real pain to install. Took over two hours, with help. The directions aren't the clearest. The only other negative is that the back of the desk is not quite as cute as I'd hoped and there are exposed screws.