Bought both medium and large. Returned both because
1. Medium fit like a small in the chest
2. Large fit like a medium in the chest but sleeves are laughably short - they came up about 5 inches from my wrist when I raised my arms. Terrible cut.