Riva Cushions

Browse Riva's extensive cushion collection. Feather-filled luxury cushions in beautiful designs. Transform your sofa, chair or bed with premium textiles.

513 products
513 products
Sort by:
  • Featured
  • Most relevant
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Riva

Linen House Taira 40x60 Feather Filled Cushion Multicolour

Regular price £17.99
£17.99
Sale price
Regular price

Riva

Kitta Sits Here 30x50 Feather Filled Cushion Ochre

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Kibale Animals 43x43 Feather Filled Cushion Multicolour

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Karma 50x50 Feather Filled Cushion Multicolour

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Jagger 45x45 Feather Filled Cushion Grey

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Jaden 50x50 Feather Filled Cushion Seagreen/Eau de Nil

Regular price £20.99
£20.99
Sale price
Regular price

Riva

In This Together 30x50 Feather Filled Cushion Multicolour

Regular price £10.99
£10.99
Sale price
Regular price

Riva

Inka 40x60 Feather Filled Cushion Natural

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Inca 56x56 Feather Filled Cushion Mocha

Regular price £45.99
£45.99
Sale price
Regular price

Riva

Hedgerow Mice Repeat 43x43 Feather Filled Cushion Multicolour

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Hedgerow Mice 43x43 Feather Filled Cushion Multicolour

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Hedgerow Hedgehog Repeat 43x43 Feather Filled Cushion Multicolour

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Hortus 50x50 Feather Filled Cushion Emerald

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Hortus 50x50 Feather Filled Cushion Ceylon

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Highbury Feather Filled Cushion 50x50 Emerald/Gold

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Hide and Seek 43x43 Feather Filled Cushion Rainbow

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Hide and Seek 43x43 Feather Filled Cushion Jungle

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Hide and Seek 43x43 Feather Filled Cushion Candyfloss

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Hunter Highland Cow 43x43 Feather Filled Cushion Multicolour

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Hermes 45x45 Feather Filled Cushion Graphite

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Hector 55x55 Feather Filled Cushion Earth

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Halmo 45x45 Feather Filled Cushion Moss

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Gemstone 40x60 Feather Filled Cushion Chrome

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Gemini 50x50 Feather Filled Cushion Pumpkin

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Freya 45x45 Feather Filled Cushion Duck Egg

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Frame 43x43 Feather Filled Cushion Feather

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Forest Fauna Fox 50x50 Feather Filled Cushion Rust/Gold

Regular price £27.99
£27.99
Sale price
Regular price

Riva

Florence 55x55 Feather Filled Cushion Silver

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Flicker 45x45 Feather Filled Cushion Rock Rose

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Flicker 45x45 Feather Filled Cushion Graphite

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Equidae 40x60 Feather Filled Cushion Onyx

Regular price £30.99
£30.99
Sale price
Regular price

Riva

Equidae 40x60 Feather Filled Cushion Oasis

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Empress Feather Filled Cushion 55x55 Taupe

Regular price £30.99
£30.99
Sale price
Regular price

Riva

Empress Feather Filled Cushion 55x55 Cream

Regular price £30.99
£30.99
Sale price
Regular price

Riva

Empress Feather Filled Cushion 45x45 Taupe

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Empress Feather Filled Cushion 45x45 Grey

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Empire 45x45 Feather Filled Cushion Teal/Gold

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Empire 45x45 Feather Filled Cushion Blush/Navy

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Emboss 55x55 Feather Filled Cushion Sterling

Regular price £24.99
£24.99
Sale price
Regular price

Riva

Emboss 55x55 Feather Filled Cushion Moleskin

Regular price £24.99
£24.99
Sale price
Regular price

Riva

Emboss 55x55 Feather Filled Cushion Feather

Regular price £24.99
£24.99
Sale price
Regular price

Riva

Duo 50x50 Feather Filled Cushion Multicolour

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Dottol 43x43 Feather Filled Cushion Multicolour

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Dolly Mixture 40x40 Feather Filled Cushion Jungle

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Delphi 45x45 Feather Filled Cushion Teal

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Delphi 45x45 Feather Filled Cushion Rust

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Delphi 45x45 Feather Filled Cushion Gold

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Delano 40x60 Feather Filled Cushion Ochre/Blush

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Delano 40x60 Feather Filled Cushion Ivory/Taupe

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Dalton 43x43 Feather Filled Cushion Yellow

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Dalton 43x43 Feather Filled Cushion Steel

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Dalton 43x43 Feather Filled Cushion Bark

Regular price £11.99
£11.99
Sale price
Regular price

Riva

Country Duck Pond 40x60 Feather Filled Cushion Mint

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Country Bee Garden 43x43 Feather Filled Cushion Heather

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Cosmo 45x45 Feather Filled Cushion Brick

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Cosmo 45x45 Feather Filled Cushion Blue

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Cosmo 30x50 Feather Filled Cushion Marine Blue

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Cosmo 30x50 Feather Filled Cushion Blue

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Slate Blue

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Ox Blood Oxblood

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Olive

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Natural

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Mustard

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Blush

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Contra 40x60 Feather Filled Cushion Black

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Colony Palm 43x43 Feather Filled Cushion Blue

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Cinnabar 50x50 Feather Filled Cushion Slate/Dark Grey

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Cinnabar 50x50 Feather Filled Cushion Seagreen/Eau de Nil

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Cinnabar 50x50 Feather Filled Cushion Ink/Royal

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Cinder 55x55 Feather Filled Cushion Sterling

Regular price £26.99
£26.99
Sale price
Regular price

Riva

Chiswick Feather Filled Cushion 50x50 Magenta/Emerald

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Camfa 45x45 Feather Filled Cushion Natural

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Boudoir 43x43 Feather Filled Cushion Chrome

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Bodyart 43x43 Feather Filled Cushion Red

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Blenheim 45x45 Feather Filled Cushion Berry

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Single Blackbird 43x43 Feather Filled Cushion Multicolour

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Be Kind Rainbow 43x43 Feather Filled Cushion Multicolour

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Bitsa 43x43 Feather Filled Cushion Blush

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Bee Happy 43x43 Feather Filled Cushion White

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Away We Go 55x55 Feather Filled Cushion Rainbow

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Away We Go 55x55 Feather Filled Cushion Jungle

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Aurora 45x45 Feather Filled Cushion Emeraldgreen

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Ashram Hands 35x50 Feather Filled Cushion Blush

Regular price £13.99
£13.99
Sale price
Regular price

Riva

Ashram Eye 35x50 Feather Filled Cushion Blush

Regular price £12.99
£12.99
Sale price
Regular price