My favorite jersey. I am 5'8 , 159lbs, 38" chest and the large fits me perfectly. The material is the best ever as it wicks away sweat and keeps you super cool on those long summer rides. The zipper is another big thumbs up. Take a chance and get this jersey. You will be happy you did. CASTELLI = QUALITY!!!