Fits well on the torso. I  have bigger than average arm and this was way too tight on the arms. Also I don't like the way the crotch area looks. Fabric is nice and the stitching quality is also nice. I ordered my usual size and it fits as expected.