100% made of natural fiber.All our products are handcrafted in our atelier located in the city of Barcelona.The estimated time for the completion of this order is 15 business days.