Bought this as a gift and was worried that it was going to be too oversized (Medium) - luckily it fit almost perfect - the sleeves are honestly a lil short but nbd. Glad we didn’t size down! Four stars bc I did attempt to contact customer service but never received correspondence