For reference Im 6 tall, about 160 lbs, and 38D bust with an athletic build. I normally wear a medium or large depending on the product. I ordered a L and it was massive.

I really wanted to like the shirt but it was definitely a more loose style. Unfortunately that does not look good on my body type. Im not sure if ordering a medium would have fit my bust. So Ill be returning it.

The positives: loved the color, the shirt was fairly soft, and long.