“I usually avoid arm warmers as they normally slip off my skinny arms – these are snug, warm and definitely non-slip. Beautiful fabric – not too thick or too thin. I sized down from my jersey size small to XS arm warmers – could possibly go small but like the way these sit flat under or over my jersey sleeve and don't wriggle down.”