6ft/155lbs here, found the Castelli medium jersey to be a little tight under the arms, short on the sleeves and torso area. My medium PI jersey on the other hand is downright loose by comparison. Have a pair of large assos bibs on order, hope they fit.