I got this dress for an outdoor wedding. I am 5'4" & 150 lbs, 36DD, 65 years old. I bought a Large and it fit perfectly. It has a little stretch to it, is very forgiving and flattering style. The dress is well made and I didn't find and flaws. I would expect to pay 3x the price in a department store. I highly recommend!