Hand dyed by artisans from India. Super soft velvet. Great for fall weather. Dress it up with flare jeans and platform boots for a super hip look. Measures S/M chest/bust pit to pit: 20".L/XL measures pit to pit 22". Pockets on the sides. Shoulder to hem measures 37". Rock on.