While we were happy with the quality of the cabinets we received here, the customer service was abysmal. If you don't mind not getting phone calls returned and constantly badgering for the latest status, go somewhere else. You might end up paying a little more, but it will be worth it in the end.