We absolutely love our new kitchen island.  The cabinet is beautiful, looks like our built in kitchen cabinets and the marble top matches exactly.  The assembly was not bad at all, just follow the directions and have some common sense.  I definately recommend buying this product.  Also, the packaging was perfect, nothing damaged.