Materials: 57% cotton, 40% polyester, 3% elastane Lining: 100% polyester Sizing: This item is made by AmaStacia in China. It ships from our US warehouse. **This listing is for the vest only. Other items pictured in the stock photos are not included.