I'm 6'3, 200lbs, and wear a 16x37 dress shirt, 36 pant and a 44 suit. Normally in bike jersey I wear a 2-3x. I bought a 2X although I would have probably been fine in an XL. The sleves are plenty long and will more than reach my gloves. The jacket fits well but is a little large around the middle - it catches more wind than I'd like. (This is strange because normally this is where things are tight on me.) It seems like it will be well suited for rain (I poured a cup of water on it and it didn't leak). It is very thin and rolls up enough to stick in my jersey back pocket.
The colors are great - the back is all black which you really couldn't see in the picture.