I'd recommend you look at the reviews at
Voler's site, since some discuss the fit. Their sizing chart is accurate according to my experience. 6'1" ~ 190 = L in both jersey and bib. XL for Cannondale jerseys.
There's a coupon code still active if you're interested.