They did a beautiful install but unfortunately it was the wrong granite. Waited a very long time for another piece of granite to replace the error. In all fairness, we received fair compensation for the error, however, the whole process became irritating when the timeframe was well over a month and the installer used excuses like "over booked" and "under staffed. ". Not my problem dude. read more