The only input I have...I had a Giant many years ago when I was younger and much stronger. It is the only road frame I have ever ridden with so much side to side flex while pushing hard on the pedals. The Cannondale that I just picked up for my son is rediculously rigid. Both of the bikes are MUCH older than what you are looking at, and things could have changed significantly since then.