The color was perfect and the size was just right.  It almost matched our cabinets.  It is a great looking and functional island.  I like the legs and it can still be moved easily without the cheaper look of wheels ( both are provided).  We waited a eeek to open and put together.  I am alone and needed my son to find time to help assemble it.  Although it took around 3 hours the instructions were well done and all supplies were provided and clearly marked,   I did have to ask for a replacement of the granite  countertop as ours had several spots that ere rough and not polished or sealed, making it look soiled and discolored . I am very pleased overall and am sure they will send a replacement countertop.  I would but again and highly recommend this company .