Perfectly snug under my jersey on those chillier morning rides. Easy to wash, and dries quick for the afternoon ride.
Excellent for changing weather conditions.
Both the way it was designed and materials used are brilliantly put together. I rode about 50 miles with it on Saturday and my core body temperature stayed stable the whole time. It was so comfortable I forgot I was wearing it.