Thanks for the suggestion, everyone! I've tried a few bikes, and so far, Specialized bikes fit me the best. I'll have to try a Pivot xxs.