I bought this top in medium and large. (I’m 5’ 5” 158lbs )The medium fits and looks best on me. The large fits, as well, but is a bit roomier, but I love the way it feels better than the medium (I tend to buy my clothes too big.) You can't go wrong with either. Very good quality.