Excellent fit, very comfortable, warmer than I expected with quite minimal airflow even at speed. Armour is stiff and pretty sweaty, will upgrade to more open type like rheon. But for £100 these are phenomenal!! True to size I’m wearing a 30 reg