I wasn't sure if I would get my dress in time to travel with as I went on vacation. It took approximately 2 and a half months. It came just in time. I was so pleased! The fabric, the color, the fit, the flow, everything about it was me. It was well worth the wait. Take your measurements before ordering, and order only according to your measurements. I normally wear a 14 but I probably could have gotten away with a 12. I didn't want to chance it. The fabric is giving and a little stretchy. I had to keep pulling the top up because even though the bottom fit, the top was a little loose, but I made it work. It's definitely a stand out from the crowd dress. I felt like a princess.