In reply to Matt Schwarz:
Unfortunately Online,,,,I have 3 bikes already
A 17" with a 22" top tube length
An 18" with a 21" top tube length and
A 17.5-18" with a top tube of 22"
the first one always felt small till I widened the bars and second one feels a tad big
third one is about right