I gained a million pounds in the last couple years so now i usually stay away from anything clingy or stretchy. but this dress is genius. it somehow looks smooth over everything while clinging to the curves in all the right places and none of the wrong ones. i'm 5'5", about 190 pounds, and have a proportionate hourglass shape. the m actually fit great. normally i'd wear a large but the stretch and flattering cut of the dress made the m look better. i would venture to guess most people could size