The communication was great and turn around time for responding to my requests to make my dress a smaller size after I ordered was the same day! They kept me abreast of every step of my dress during the process! My dress arrived within 2 weeks of ordering and I am so happy! It is a beautiful dress that looks just like the picture and feels like great quality of material! Super happy!