This was fairly easy to put together.  It took about 2 hours, and I’m terrible at this sort of project.  My husband likely would have put it together in one hour. ) 
The desk is cute and sturdy, my daughter loves it. It feels like a solidgood quality deal for the price. I highly recommend.