As t-shirts go, this one has a flattering fit...shapely waist yet not so tight that unwanted curves show. i bought the striped one in my usual medium and it fits perfect now, so will have to be careful when washing. if it were available, i would have tried the large, so if you're a tad senitive about tight clothes i suggest upsizing. it's a nice weight fabric and the details around the v neck are great....the v dips just like the photo - approprialty sexy and age appropriate (i'm 62, 5'3" at 125