This top is 22 inches from shoulder to bottom and has a slight hi-low front. Armpit to armpit is 21 1/2 inches. Sleeves have elastic around ends. Excellent condition.