Sizing
To get an idea of the fit, below are examples of very similar products printed through the same company.
Neil is 5'11", 185lbs, and is wearing a Medium jersey and a Medium bib
JP is 5'9", 135lbs, and is wearing an XS jersey and an XS bib