Granite end product looks great. Pleased w/ the help we got in picking out our slab. Installation not so great. One piece was put in very crooked which they did come fix. They blamed it on the oven moving the piece when they put it back in place (not sure why they didn't notice that themselves though). Also, they removed a kitchen cabinet drawer that would not fit back in with the oven slid back in place. Instead of sliding the oven back out & putting the drawer back in like they found it, they told my wife (who was there for the install) that they couldn't put it back. We were pretty surprised that they left the project that way, leaving it up to us to pull the oven back out, & fix what they left undone. Disappointed there was no follow up upon completion to make sure we were satisfied. Customer service can improve..... Quality of product is great.