I was super hesitant to order from this company because of all the poor reviews I found online but my experience was EXCELLENT! My U. S order came in exactly six business days as their website stated. The dresses were of high quality however two of the dresses were too small. I printed the free return shipping label, and shipped off my return. In about a week I received an email saying they received my return and will process my refund. In about three days my refund was in my account. They did everything that the reviews said they don't do. In addition, after I placed my order, I wanted to confirm that I ordered the dresses in U. S size. I reached out via Facebook direct message and through the chat on their website. In both instances, a representative responded within five minutes to answer my question. I am very pleased with their level of customer service and will continue to order from them.