A lot of adjustment.
I have ridden Giant TCR in Small, Medium, and Medium/Large. Medium the best but the other 2 sizes ok as well.
Same fit on all of them. Saddle height, setback, Hbar drop, reach, all the same.
130mm stem flipped up on the small. 100mm stem slammed on the M/L.