Purchased an XL based on reviews by other buyers - The sleeves are extremely short! Based on the product picture, I expected a much better fit. When I put the shirt on, the bottom of the cuff extends just beyond the middle of my forearm.