I bought a few of these as a gift for someone who is relatively petite but doesnt like clingy tops, nor does she like them too shirt. I ordered medium they were perfect - she loves the look and the fit!