Thanks for the great team from Kitchen Direct. Alex is great on design and providing the best option and offer to meet my needs. The team give professional work and stylish finish for my new kitchen. The process from design, painting, delivery, installation were great. Hopefully I will back with them for my bathroom and laundry in the near future. Highly recommended.