Fabric Composition : VestFabric A: 100% Polyester FiberFabric B: Embroidered thread 100% CottonBack fabric: 100% NylonInterfacing: 96.6% Polyester 3.4% Elastane Half-length skirtFabric A: 100% Polyester FiberFabric B: Embroidered Thread 100% CottonBack Fabric: 100% NylonInner Fabric: 96.6% Polyester Fiber 3.4% ElastaneInner Pants: 96.6% Polyester Fiber 3.4% Elastane