It is Chinese size and smaller than the USA size.
Please check the size carefully.
US Small=China MediumLength29.53"(75cm),Bust41.34"(105cm),Sleeve Length25.20"(64cm)
US Medium=China LargeLength29.92"(76cm),Bust42.91"(109cm),Sleeve Length25.59"(65cm)
US Large=China X-LargeLength30.31"(77cm),Bust44.49"(113cm),Sleeve Length25.98"(66cm)
SportsX Mens Plus Size Knit Solid Color Flyaway Overcoat Cardigan Green B07MC6S2X4
The product shows here is available with several styles, colors and sizes. Please leave us a message on the payment page if the option is not allow to choose. We will ship the product as your request.