Good little desk for the price paid.  Took about 2 hours for two adults (not particularly handy ones) to put together.  My 3.5 year old loves it, it's a bit bigger than we had thought but still not a huge desk and doesn't take over her room. Arrived in excellent condition. Only had it for a couple weeks so can't attest to the durability.