Arrived in two boxes. All pieces clearly marked. Assembly took approx 2.5 hours, with good alignment of holes, etc. Nice quality hardwood throughout for the money. Took a chance on the cherry finish going with my kitchen cabinets. It is a perfect match! Granite top in perfect condition. Pleased with our purchase.

Pros: Functional while looking like good piece of furniture
Cons: The back is side very plain