100% cotton. Handmade in Jaipur40 x 40 cmInner not included Cushion covers £20.00PriceQuantityADD TO CART