Collection: All

Latest additions to The Cushion Ninja Family
52 products
  • Handmade cushion cover - heavy tapestry in red and green
    Handmade cushion cover - heavy tapestry in red and green
    Regular price
    £25.00
    Sale price
    £25.00
  • Handmade cushion cover - elegant blues and gold Aztec tapestry
    Handmade cushion cover - elegant blues and gold Aztec tapestry
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - geometric tetris tapestry
    Handmade cushion cover - geometric tetris tapestry
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - geometric tapestry
    Handmade cushion cover - geometric tapestry
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - heavy woven pink zigzag
    Pink cushion by The Cushion Ninja
    Regular price
    £30.00
    Sale price
    £30.00
  • Handmade cushion cover - rich burgundy red and gold damask
    Handmade cushion cover - rich burgundy red and gold damask
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - red silver embroidered
    Handmade cushion cover - red silver embroidered
    Regular price
    £30.00
    Sale price
    £30.00
  • Handmade cushion cover - burgundy red velvet leaves
    Handmade cushion cover - burgundy red velvet leaves
    Regular price
    £30.00
    Sale price
    £30.00
  • Handmade cushion cover - faux suede gold & grey
    Handmade cushion cover - faux suede gold & grey
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - gold, black jacquard & velvet
    Handmade cushion cover - gold, black jacquard & velvet
    Regular price
    £50.00
    Sale price
    £50.00
  • Handmade cushion cover - plum and grey hexagonal Oxford
    Handmade cushion cover - plum and grey hexagonal Oxford
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - linen grey damask Oxford cushion
    Handmade cushion cover - linen grey damask Oxford cushion
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - ash grey brocade Oxford cushion
    Handmade cushion cover - ash grey brocade Oxford cushion
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - Dove grey awning stripe Oxford cushion
    Handmade cushion cover - Dove grey awning stripe Oxford cushion
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - teal & white dabs pattern
    Handmade cushion cover - teal & white dabs pattern
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - teal, navy, grey & white abstract weave
    Handmade cushion cover - teal, navy, grey & white abstract weave
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - Blue and grey canvas
    Handmade cushion cover - Blue and grey canvas
    Regular price
    £45.00
    Sale price
    £45.00
  • Handmade cushion cover - Thai fabric, blue, black, yellow and pink
    Handmade cushion cover - Thai fabric, blue, black, yellow and pink
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - Thai fabric, teal, pink & yellow
    Handmade cushion cover - Thai fabric, teal, pink & yellow
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - Thai fabric, vibrant lime green
    Handmade cushion cover - Thai fabric, vibrant lime green
    Regular price
    £35.00
    Sale price
    £35.00
  • Handmade cushion cover - Thai fabric, turquoise and lime green
    Handmade cushion cover - Thai fabric, turquoise and lime green
    Regular price
    £35.00
    Sale price
    £35.00