I bought this for my daughter, it is stunning and there is plenty of room on the desk surface and having the cupboard attached as well is great for that extra storage which is always handy especially with kids and all the accessories they have now a days. 
I would really recommend this product if anyone is looking for a modern looking desk. 

5stars from me I would of given it a more star rating if I had the option to.