This is a one piece top that looks like a two piece set.

Armpit to armpit is 23 inches

Length of inner layer 24 inches

Length of outer layer is 34.5 in front and 44 in the back