I absolutely love this shirt. I just received it this morning, took it right out of the package, tried it on & took pics! M, 5'4, 36C, 140lb & it fits perfect! I love it! It's nice & soft, the length is great! It's exactly what I wanted to wear with my leggings & skinny jeans.