Shirt was way undersized for a normal medium I wear. Clearly made for an Asian style body that is small in nature. Medium is actually a small by American standards plus 100% cotton means the sleeves shrink out of proportion to the torso of the shirt. So much so that a size up would mean the torso would probably fit okay but the sleeves shrink to a small. All in all, not a worthy purchase for the price or conditions.