The dress is good quality...but it was larger than I expected. I ordered a large-I'm 5'7" and around 170 pounds.  I typically wear a size 10 in dresses- C cup and have somewhat of an hourglass shape with a bigger booty.  I'd recommend sizing down slightly if you want a classic vintage fit with this style. Beautiful print!