Perfect for my little girl 
Arrive on time (2 boxes) it took around 3 hrs to put it together but very happy with the desk my little girl loved it.