Outer fabric: 100% linen 🌿Buttons are sewn on one by one, making each bag truly unique, as the buttons will vary from piece to piece! ✨