Very happy with these arm warmers. Great fit, snug and warm with a soft light fleece inside. They cover the whole arm with a softer fabric at the top that keeps the warmers up and tuck easily under you cycle jersey sleeves without the bulk. I wear these for cycling and running.