I usually wear Large t shirts across all brands, your large is more like an XL. But I love these colors.