Required a lot of assembly but well worth it. Looks perfect in my kitchen.  Love the pass through drawer. Eventually we will put a heat-proof granite top on it.  Would recommend this product.  Looks just like the picture.