Cuba Cushions are made in India from 100% cotton, combining screen-printed designs with intricate dori embroidery. Each 60 × 40cm cushion is finished with a bold orange backing and offered in green, pink, or blue.