Why shoe sizes vary so much
US, UK and EU use different starting points and increments — US M9 ≈ UK 8 ≈ EU 42.
Brand and last (shoe-shape mould) matter as much as the number. Always measure foot length in cm for the most accurate match.
Foot length cm × 1.5 + 2 ≈ EU size.