On my size XL seems too lose. Normally wear M but foot size is 41EU. Would recommend L
All OK! Thanks!