Adorable, feminine cut but runs waaaay small.
I wish I could have kept this shirt, because it is the light, well-made, high SPF, cute hiking/running-around-town shirt I need for Colorado summers. But the large was too small, when other manufacturer's large size has a roomy fit. It was very tight across the shoulders and bust. (Incidentally, the XL is far too large - I actually think the XL is true to size).
I gave the shirt to my sister who wears a medium. It fits her perfectly.