I have several pairs of Performance shorts 2002 Centuries, 2004 Elites, early-2005 Ultras, late-2005 Ultras, 2006 Elites, and 2006 Ultra bibs. All pairs exept the late-2005 Ultras and 2006 Ultras bibs were Medium and they fit great. The late 2005 Ultras were originally Mediums, and they were incredibly tight. I returned them for Larges which fit fine. Before buying the 2006 Ultras bibs, I called Performance technical support and they recommended Larges. Performance changed manufacturers and their sizing changed.