As TSL said- Frame build and materials will affect handling and very few of us will have experience of that. Frame fit will affect you and I take it you have got that correct.
But what will affect the ride are the components. Mainly the wheels but Seat post- and bars will affect the ride if not the handling.
__________________
How long was I in the army? Five foot seven.
Spike Milligan