This blouse measures 21" from underarm to underarm. It is 27" from the back of the neck to the bottom of the shirt. It also has snap buttons. The blouse is very soft.