I'm 5'2 and riding a Giant TCR Composite 2 size XS. The only change I made was narrower handlebars. Eveything else was perfect.