Armpit to armpit is 20.5". So almost 42" chest. Length measuring at the back from the neck to the bottom hem is 29.5". Retail price is $35.