I love this dress! I am 30 weeks pregnant and I ordered the size medium. I weigh 130 lb, 5' 1" (usually 115 when not pregnant). It is definitely form-fitting and a bodycon type dress, but it really looks cute on me since I'm in shape and really rocks the baby bump. I think I'll be able to wear it just fine after pregnancy when I'm back to my normal weight as well, since it's pretty stretchy, but form-fitting. The print of the roses is very cute and the white background looks great against tan skin for the summer time and white sandals.