I bought this dress as a bridesmaid for my best friend's wedding.  It arrived quickly and with minimal amount of wrinkles which is great considering it was shipped.  I'm a 8 up top and this dress fit snugly enough so I didn't have to pull it up all night and was big enough on the bottom for my size 10 hips and butt.  I did wear "spanx" under it just to hide my ginormous belly button.  I'm 5'7" and this dress hit me just bellow my knees which was perfect!