19. People at CDI were very good with their design ideas, they patiently understood & incorporated our needs, handled the whole execution very professionally & with sincerity. Their quality of workmanship is excellent and they promptly handles any after-sales issues / requirements.I would highly recommend them for home interiors.