Outer side: 100% polyester. Back: 100% cotton. Length: Approx. We strive to provide sincere correspondence. Shoulder width: approx.