Visit this site
I take 5xl for XL. it's fine!
I am 1.65m and took the size S :) just as described.
10 days to arrive. It fits perfectly to the description, Green is a little more alive than in the picture but very nice equally.
So beautiful, but didn't like the color in particular it's a fading blue