I start with stand over height. You want some room between the top bar and your jewels. You should be able to stand over the top bar and lift the front tire off the ground without injuring yourself. Different bike designs have different seat tube lengths with the same stand over height. I am 5'8 and have bikes from 51-54. There are some pretty good web sites on bike fitment, because the rest of the fitting process is more involved.