The desk is very sturdy, and looks just as good in person as it did online.  The only drawback, is that you literally have to assemble every single board, nothing comes already put together.  As a result it took a while.  But it wasn't any trouble to put together -  good instructions, and my 6 year old helped to hold a few pieces while I put it all together.

Pros: good quality, thorough instructions.
Cons: takes a while to assemble