cannondale factory kit bibshorts are medium jersey large, craft kit jersey is medium and bibshortshorts and jerseys also, altura is nearly new bibshorts and jersey both small although sizing is larger than other brands. pics are on my profile will let go for a good price. All kits are clean and in condition although could be dirty and worn if that's what you prefer. message me for any info