Everything as promised and on time. Cabinets are great, installation was professional and could not have been better. Now comes the countertop part.. Saturday and on time, the countertops where installed. Friendly, experienced and professional service. I am 100% satisfied with kitchen and countertops. If there where 6 stars to give, you certainly would have got it from me. Thank you.