It’s hard for me to find a dress that’s flattering to my body shape. I’m 5’2” and about 140 lbs but more pear shaped, bigger around the hips and not a large bust. I was pleasantly surprised. The top doesn’t gap open at the bust, and the elastic waist isn’t too tight. I ordered a medium and it comes right to my knee. The fabric is light weight; just what I was looking for to attend a beach wedding; not too dressy or too casual. It’s just a smidge too short-waisted, but still comfortable.