I love, love, love this shirt I'm buying 3 more colors! I am 5'3" tall 190 lbs but athletic more than chubby and bought a large, which fits perfectly. It is so flattering because it is long enough to wear with leggings or skinny jeans and the hanging top show enough cleavage to be sexy without being too clingy. It is also super comfortable. I have had mine for 2 years and it still looks new despite many washings.