Our shoes are pretty universal fit so don't be nervous when ordering . For example a size 9 1/2 shoe will fit in all three sizes, however the most comfortable fit would be LARGE.
UK Sizes - Medium fits size 8 and under Large fits sizes 8 - 10 XL fits sizes 10 - 15.
European Sizes - Medium fits size 42 and under Large fits sizes 42 - 44 XL fits sizes 44 - 48.