I usually wear XS on most of the jerseys but i ordered a size up thinking i would wear a longsleeve jersey inside. it fits perefectly that way. i wear this not just over a cycling jersey but normal shirts even turtlenecks. it looks pretty look with jeans as well.
stylish, very warm, i bought white and was concerned about getting it dirty easily, but not the case, the material does not get stained easily.
pricy, but i dont regret. highily recommended.