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