Everything arrived safe and sound, I was worried about damage from shipping after reading some of the other reviews here. The hutch lined up fine for me too, some have mentioned that the holes were not aligned.Put together in 10 minutes, you will need a long Phillips head screw driver. Included is a wrench type tool for the other shaped screw.Read the measurements carefully and only get this if you require the small size. It's what I need but I can't help kicking the legs when I get in and out due to it's small size. If you can spare an extra 10 inches in width I would recommend their other desk, The Winsome Wood Computer Desk.http://www.amazon.com/Winsome-Wood-Computer-Desk-Honey/dp/B000NPSN2E/ref=pd_sim_hg_1This is a great small desk for the money. You get what you pay for so don't expect a premium stain finish that is super scratch resistant. Don't expect extremely hardened wood either.