Recycled cotton - 84% cotton and 16% polyester.

Lining: 100% upcycled polycotton.