My dress arrived in approximately a week or two. Upon arrival the dress was just as it was advertised so I was very happy about that. Very well packaged and new! The one thing I didn't like was that the upper body was big for me. And it was longer than knee length. But this is my mistake, I didn't choose the custom size. As a result of that, I had to do some alteration which cost me a total of $45. Overall, my experience was good and I would recommend this site to a friend.