I purchased this for a trip to the local Renaissance Fair in Virginia. It fits really well. I wear a large t-shirt so I ordered this in a large and it's the perfect size. I do have one issue though that I'd like to point out. The string they show in the picture looks like it's loose and relaxed. It fits the style of the shirt. But that's not what they sent. What I got looks more like green dress shoes, shoelace. It's not the same color as the shirt. I don't think it clashes but it's definitely not the one in the picture.
I get that sourcing changes and you can't always track down the same materials, but it would take 2 seconds for them to add a note on the listing. Or change the images of the shirt to reflect the new string. Even adding a picture of what the new string look like would have been helpful. not doing so. Feels like false advertising and it rubs me the wrong way.