This top is almost brand new. It just doesn't fit me. It measures about 18 inches from armpit to armpit and about 24.5 inches from top to bottom. There isn't much stretch to it. It is made of polyester.