Product arrived quickly. Took a few hours to put together.  Very pleased with quality of actual granite counter top.  Side shelf has 2 bars that do not fit well, we will have to super glue to hold in place.  Size and color exactly what we were expecting.