I'm in love with this cute hutch! It arrived a day early, all but 2 pieces were clearly marked (the 2 unmarked piece were easily identifiable by looking at the parts list). The directions were very clear. My 15 yo daughter and I put it together in about 3 1/2 hrs which included counting every piece of hardware every screw etc to be sure we had everything we needed, and also a lunch break I could have assembled it on my own. Extra hands were good though to align the top and bottom hutch dowels and cam bolts. Top glass doors are a bit uneven no matter what I do but no biggie. One puce had a broken corner and within minutes of emailing customer service I got a Phone call for my info so they can send a new one.