This island was time consuming but not difficult to put together.  All the pieces arrived in mint condition.  The drawers and inside cabinets are exactly as the measurements state online.  The color was exactly as shown and the granite is beautiful.   Once assembled, the piece looks great and I am very happy with this purchase.  It is a wonderful addition to my kitchen.