I ordered this dress based on my measurements, NOT BASED ON THE SIZE. I went up in size until the measurements matched my true measurements. I am normally a size 16 but I ordered a size 20 in this dress. The dress is exactly as pictured. The material is great and the dress was long enough as I am 5’8. I had to hold my dress up but this was a plus for me because I wanted it long. I did hit alterations around the bust area bc I did not want to wear a bra. All in All the dress was beautiful. Don’t wait! Order!