It's stretchy, so forgiving for most figures. I am 5'4", 135 lbs. and usually wear size 6 or 8. The medium fits perfectly and is snug around the armholes but not uncomfortably so. I love these dresses, I have another one in a different pattern in a size large that is too big around the waist, which is why the medium suits me. The sunflower pattern is adorable except I wish it was accented with brown, like a real sunflower, rather than magenta.