I was a little nervous ordering online in a short time frame, but this was a wonderful experience. The measurements on the website are correct and the doing time was accurate as well. I got a text when my dress would be shipped and the special instructions were followed. The quality exceeded my expectations! The top is structured well and is an easy zip up and go. I was very happy with my experience and the dress!!