Works as described. Ordered the XXL for my Shimano shoes EU size 46, fits perfectly.
i have shoe size 44. xxxl is a little bit to small.