The tag states size 3XL but measures a size 2XL. 100% Polyester. The bust measures approx. 24" across from armpit to armpit. The length from shoulder to hem is approx. 39". Pullover style with side invisible zipper.