I have worn this cycling and running. I sweat a lot and it dried quickly and most importantly does not hold onto the stink. It's a nice thin layer and is not scratchy. It looks great on its own in warm days, but I have also worn it layered in colder weather. This top is fitted but not snug. I have a long torso and it covers my stomach. The pocket is nice to have too.