I ordered this in the blue for a formal wedding I was attending. It came on time! It was pretty staticy when I received it. And was VERY wrinkled. I just took it to get it steamed and it was perfect! I went with the sizes in the images. And I am glad I did that. It fit great, I am 5'6 and wore 3 inch heels. I didn't even need to get it hemmed! It has padding in the bust, which is great, so you don't need to wear a strapless bra. I was so thrilled when the bride even complimented my dress during the recieving line! Love it!