Very nice vest. I'm wearing size M, ordered XL and it is perfect.
I were eu size: xs and s bought L and is perfect. Recommended, good quality.