Ordered an XL, I’m 5’7” post pregnancy water weight, 38 D chest. Buying other long sleeve shirts it either fits fine on my body but is tight around my arms, or fine around my arms but hangs on my body. For this shirt it fits really well and honestly I could probably get away with an L next time and have more a shape to it, but I appreciate the breathing room around my arms.Very good fabric has a smooth soft texture, and just wearing it in the house trying it on left me feeling warm. Definitely wSee full review