I had a baby 4 months before the wedding and so I waited until a month and a half before the wedding to order it. It came in a very timely manner, with enough time for me to make alterations if I needed to, which I didn't. (I did custom order the dress to my measurements.). I loved the length of this dress! It definitely glides with your movements. Just FYI, the top is sheer, which I didn't realize,. The reason I gave it three stars is the shade of gray does not match the picture! It is more of a dull, sickly looking greenish gray. So if you are looking for the bright slate gray like the picture shows, this dress is not it! Besides the color though, I loved it!