58cm-59cm or Large

58cm-59cm or Large frame the will fit 5’10″-6’1″ Sizes do vary from brand to brand, and you may fit one size in one brand but not in another.