Easy to assemble, except for the hutch... Other then that it's perfect! My daughter is 5 and she will definitely get a few years out of this desk! 

Pros: Great Value & Quality
Cons: Hutch could be easier to put together.