Absolutely one of the best experiences I have ever had! Jennifer is so amazing at what she does and we love our new kitchen! I highly recommend!