This is a comfortable dress with a flattering fit.  I'm 5'3" at 140lbs and often fall between a small or medium so I ordered both the small and medium.  The small fit just fine with a fitted fit.  Never bothered to even try the medium.