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 M and it was massive.

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

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

Photos show it a free and flowy and then me holding it how Id like it to fit/ all the excess fabric.