Technically a medium but it wears like a large or even XL