• Outer fabric: 100% organic cotton• Padding: 100% cotton• Designed in Barcelona• Handmade in India by skilled artisans