Top is 100% cotton and is in excellent condition, think it has only been worn once. Approximately 20 inches armpit to armpit and it is roughly from top of shoulder to the bottom 28 1/2 inches . If you have any questions please ask.