It is Chinese size and smaller than the USA size.
Please check the size carefully.
US Small=China Medium:Length:40.16"(102cm),Waist:25.98"(66cm)
US Medium=China Large:Length:40.94"(104cm),Waist:27.56"(70cm)
US Large=China X-Large:Length:41.73"(106cm),Waist:29.13"(74cm)