Fits more like a large but the tag says XXL.
Bought as gift but never worn. Selling for $30 OBO
*Can pick up in Nepean as well