I needed a base for the cooler months. This thing is comfy! More like a second skin than anything else. Does an exceptional job moving moisture away from your skin when you overdress, ultimately keeping you warmer. The fit is snug, but not tight. I wear medium in Castelli Jerseys; the sizing is the same here. Definitely worth having in the closest for your next ride.