We bought this for our high schooler and she is very happy with it,
The only drawbacks would be that it has complicated assembly manual, 
The manual is not placed where it can be visible easily and the description I believe says it has a file cabinet/drawer, but it has 3 drawers, my daughter likes it better but just saying the description is not accurate.

Over all, great desk, especially for the price.