Thorough, quick and a pleasure to work with. I loved my design and Amar created what I was asking for.