I am rather new to cycling, but from my experience each bike I tried fit diferently.

Anyway, I am 5'4 and own a Trek 1000, which is 50cm.