I bought the morelia dress for myself. It came like 9 days, i read the reviews and all suggest me to pay via paypal since this is my first purchase with them. They shipped from dubai ( i think) and to me ( Florida) it took 9 days. Which is Okay. They gave tracking number 5 days after i paid the dress, when the dress came, i opened the package with no intention it will be good ( i had crazy worst story with shopping online) and i really amazed with the dress. The beads, the material. Everything perfect! I remembered i told my friend on the phone about this company i was think why on their website they dont even edit the model picture? Sometimes i can see wrinkles on the dress or the models armpit not being edit or any other things. Now i know why, they really honest with their customer. Even what i got is way more beautiful if u see in person. I bought another dress with them for my daughter's prom. And once she sees the dress ( i surprised her) she hugged me tight and say thank you and she loved the dress so much. So i guess this is my most favorite online store. Why i gave 4 star and not 5? Because 1 thing. How i wish their shipping is more faster and both dresses ( mine and my daughter's dress) its too long. But other than that, we are happy and thank you so much. Will keep shopping with this company.