Answer
If you prefer to have your clothes with a bit of a tighter fit then I would go with medium, but if you prefer to wear it a bit looser, then go with the large. According to our fit team this item is running true to size.