I usually wear a large size which is a bit tight. I bought this in US X-big. It seems to be the equivalent of a small one. He was buttoned up. When undoing the buttons, threads protruded from each button, wearing out the hole for the button. Very poor quality apart from the size issue.