Keystone did everything they promised and more. The tearful and installation went extremely well. The installers were very nice and they did a excellent job. The sales staff was very helpful and honest when they said it takes 2 week from the time they measure and you won't have a kitchen sink until late after t he install. It was exactly 2 weeks, but they were on time and very professional. Great job. Mark and Angel were very good and friendly while installing, even when they had a tough challenge of getting the slab into our kitchen.