I bought this in the neon yellow for ultra visibility and it sure fits the bill. I am 6'2" and 170 lbs with pretty long arms and the large fits me just perfectly. I've worn it 5 or 6 times already and it is perfect for winter riding. I live in northern Illinois and thus needed something extra for winter rides. For below freezing I typically wear an Under Armour Base 2.0 and fitted mock t and the Phantom jacket on top. This combination has kept me nice and warm down to 20 degrees. I haven't gone out in colder temperatures than that as I'm not that mmuch of a glutton for punishment! It's a pricey item but I think it's worth every penny.