I'm 6'2" 205 the XL is perfect for me especially when wearing bib shorts. Flattering, stylish cut. The Bright yellow keeps you visible (I hope) and the material keeps you cool. Great sleeve cuffs hug your arms and silicone gripper keeps jersey in place. It's my fave and I'm about to buy another.