3 stars because manufacturer doesn't specify real dimentions anywhere - so it hard to clarify right size. I've ordered size L. When got the product saw XL on the sole and at first thought it was seller mistake, until I saw size L (44-47) on small white sticker inside the boot. So real dimentions: max length of boots you can use with size L is 32 cm. My foot is 28cm long and city motorcycle boots is 30cm. So there is 2cm extra space for larger adv boots.