I emailed a week before my prom asking when the dress would arrive, and they told me two weeks later. However, they managed to ship it out anyways and it arrived two days before prom, which was a lifesaver. The dress itself is really detailed and feels secure to wear. Just don't go with a larger size just in case like I did - the sides of the back would touch before it was tight enough, but that was sort of my fault. Overall though, great material and detail!