55 cm *generally* sounds about right for a 5'10" rider. But if you know the bike brand, then it's best to look up its geometry and be familiar with its "stand-over height" and its top tube length for your personal reach. There should be about a 1-inch clearance between the bike and you (in your shoes), and you should not have to reach too far to touch the handle bar.