This t-shirt is very soft & has a nice drape to it. I love the deep v & doesnt show too much cleavage. Im 54, 145 & 36d & purchased the Lg. in white. It falls right on the upper thigh on me so a nice length but not long. I have only 1 complaint...it is see through :(  Im bummed because Im a larger chested & layering makes me too hot but wearing a lace cardi still shows too much skin. Other than that, if you don't mind sheer it does fit well & I love this shirt. Maybe the darker colors offer a bit more coverage!