I am 5'4" with a 30 inch inseam and I have a small Giant TCR cw. I love it. I don't have toe overlap and the slanting top tube isn't an issue at all. Great bike, Tiagra/105 mix, double, and rides so smooth.