I have a 40/42 european size and order XL but it's a bit big, L would have fit better. Good quality and very nice. Arrived very quickly.
Beautiful and came quickly