I was so excited when I saw this desk and purchased it for my 6 year old daughter. I was able to assemble the whole desk (and chair) myself but was disappointed that some of the pieces were damaged such as the edges of the drawers.  The biggest disappointment came when we realized that roll top does not roll but instead gets stuck every time it is raised.  The overall surface area of the desk seemed to be fine for my daughter but she cannot effectively do her homework at it because the small drawers at the top of the desk on the inside prevent her from doing so comfortably, which was the reason why I bought it for her.  Very cute product, but not very practical or well designed. I am looking into buying her a different desk that will fit her and still be functional since this is not it.