It arrived today and it took my husband and I about 2 hours (taking breaks). It is heavy and sturdy, all pieces came in good shape.  I love my new kitchen island and now it cleared up counter space in my kitchen.