My interactions with IRISGOD were far from positive. In spite of their claims to produce high-quality goods, the shoes and dress I received were shoddy and ill-fitting. To make matters worse, shipping was excruciatingly sluggish, and the return process was a complete nightmare. I was stuck with useless merchandise since their customer assistance was sluggish and unhelpful. Avoid IRISGOD to save yourself the trouble.