This denim jacket fits perfectly in my torso, but is too tight in the arms.  I wear a size 18, and I ordered a 2X so that it would easily slide on over a shirt or sweater, and it will, but the sleeves are uncomfortably snug.  In fact, the sleeves don't feel any larger than the sleeves on my old denim jacket, which is a size large.  So, my advice would be that if you have larger arms, you may need to go up an extra size or two.