Looked everywhere for a mahogany color kitchen island 36 inches long with a black granite top. This one was the closest at 42 inches if you left off the towel rack and spice rack at either end.  The reviews were almost all positive and were close to accurate based on our experience. Assembly was more like 4 hours, but not hard. You need a lot of room to work. We moved the dining room table aside and assembled on the rug. This also kept the wood parts from getting scratched. Unlike the instructions say, the granite top does not have to be unpacked until near the end off the assembly. 

Pros: Good price. Prompt delivery. Looks nice in our kitchen. Assembly generally easy. Doors and drawers fit well. 
Cons: Granite top heavy. Black granite surface has a few ghost-like marrs. Wish there was an alternative covering to the assembly holes at the end since we did not add the two racks. One of the four corner legs not quite square with the cabinet.