Shoulder to hem is 18, underarm to underarm is 16. This is a small 120 so more a 6 than anything larger. Part zip front. Very heavy cotton knit.