I'm not saying KD is terrible, but I'm also not saying they're good. In all fairness, the the price is pretty decent, and the product itself would be good...if it was installed properly. If you're looking for something to replace old cabinets that are falling apart, and you don't care about details, I say go for it! If you're looking to put together your dream home, keep looking, this isn't what you're looking for. We were attracted by the price, and when we went to the showroom, the product looked pretty solid. Another thing I disliked...full price and 100% of the labor had to be paid upfront. This gives them zero incentive to be responsive. Some of their cabinet styles weren't in stock, so we went with the one they assured us was fully in stock. We couldn't wait to see our new kitchen. Fast forward to when we got our cabinets installed...gaps between doors are uneven, the installer went solely based off the ceiling and it looks like he didn't even attempt to install them straight. Other contractors have looked at it and said that regardless of the evenness of the ceiling, the cabinets should always be installed level. One is very noticeably lower than the others (see photo). Also, the person who came to install the quartz told me that the ground was uneven so he had to raise one side of the countertop way up (see photo next to window sill). I've tried several levels, and they have showed that the floor and the window are both level, so the only thing that isn't is the countertop, there was no need to raise one side, and now I have an obviously botched installation job. There are also gaps at the bases of the cabinets -- I contacted KD and asked them if they could please at least install trim to cover it, and I keep getting the runaround. Of course, they already have my money, so they are in no rush to help us or even address the issues. Also, I mentioned we picked this style because they said everything was in stock, right? Well apparently it wasn't. There was a side panel that was needed, and when they showed up they told us they'd have to install it next week. It has been three weeks, and we are still waiting. Like I said, you get what you pay for (except we didn't even get that), so keep in mind what you're willing to sacrifice before you continue. If you decide to use them, I really do hope you have better luck. read more