I was very impressed with hadi, anytime I requested a change it was met in a timely fashion and was usually spot on with what I was thinking. I had over 160 designs from 60 different designers and hadi's was far and away the best right from the beginning. Strongly recommend hadi...I am a happy customer!