I intended to use bicycling and this might be ok but a bit full around middle for me, and noisy. I am normally med. in t shirt and am tall and thin women. I got large and was glad cuz the medium I bought for my daughter, had too short sleeves for me. My boyfriend who has big stomach, it was perfect in XL though he would take large in t shirts. Hope this helps.