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

Harlington Botany 50x50 Feather Filled Cushion Sepia

Regular price £17.99
£17.99
Sale price
Regular price

Riva

Galaxy 50x50 Feather Filled Cushion Navy

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Galaxy 50x50 Feather Filled Cushion Emerald

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Galaxy 50x50 Feather Filled Cushion Copper

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Galaxy 50x50 Feather Filled Cushion Black

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Folis 30x50 Feather Filled Cushion Stone

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Folis 30x50 Feather Filled Cushion Khaki

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Fluff Ball 45x45 Feather Filled Cushion Orange Fever

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Evergreen Classic Tree 43x43 Feather Filled Cushion Green

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Deck the Halls Tree 43x43 Feather Filled Cushion Multicolour

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Doze 40x60 Feather Filled Cushion Natural

Regular price £35.99
£35.99
Sale price
Regular price

Riva

Doze 40x60 Feather Filled Cushion Moss

Regular price £35.99
£35.99
Sale price
Regular price

Riva

Doze 40x60 Feather Filled Cushion Biscuit

Regular price £35.99
£35.99
Sale price
Regular price

Riva

Ditsy Festive Reindeer 45x45 Feather Filled Cushion Multicolour

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Deck the Halls 43x43 Feather Filled Cushion Pine Green

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Dawn 45x45 Feather Filled Cushion Natural

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Dawn 45x45 Feather Filled Cushion Linen

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Daisy Frill 45x45 Feather Filled Cushion Gold

Regular price £34.99
£34.99
Sale price
Regular price

Riva

Christmas Together Snow Angels 43x43 Feather Filled Cushion Snow

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Christmas Spirit 30x50 Feather Filled Cushion Multicolour

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Clam Shells 50x50 Feather Filled Cushion Green

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Classic Reindeer 43x43 Feather Filled Cushion Green

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Cozee Check 50x50 Feather Filled Cushion Slate Blue

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Cozee Check 50x50 Feather Filled Cushion Pink

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Cozee Check 50x50 Feather Filled Cushion Olive

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Cozee Check 50x50 Feather Filled Cushion Lilac

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Cozee Check 50x50 Feather Filled Cushion Black

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Coral Snake 30x50 Feather Filled Cushion Lime

Regular price £12.99
£12.99
Sale price
Regular price

Riva

Coral 50x50 Feather Filled Cushion Sandy Pink

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Coral 50x50 Feather Filled Cushion Citronelle

Regular price £18.99
£18.99
Sale price
Regular price

Riva

City 30x60 Feather Filled Cushion Multicolour

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Christmas Hare 43x43 Feather Filled Cushion Multicolour

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Christmas Dog 30x50 Feather Filled Cushion Multicolour

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Casa 30x60 Feather Filled Cushion Rose/French Blue

Regular price £38.99
£38.99
Sale price
Regular price

Riva

Casa 30x60 Feather Filled Cushion Ochre/Marine

Regular price £30.99
£30.99
Sale price
Regular price

Riva

Cape Ikat 50x50 Feather Filled Cushion Moss

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Cambre 50x50 Feather Filled Cushion Mono

Regular price £33.99
£33.99
Sale price
Regular price

Riva

Carnaby Chain 45x45 Feather Filled Cushion Olive

Regular price £13.99
£13.99
Sale price
Regular price

Riva

Carnaby Chain 45x45 Feather Filled Cushion Bronze

Regular price £13.99
£13.99
Sale price
Regular price

Riva

Buxton 50x50 Feather Filled Cushion Red

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Buxton 50x50 Feather Filled Cushion Heather

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Buxton 50x50 Feather Filled Cushion Grey

Regular price £28.99
£28.99
Sale price
Regular price

Riva

Buxton 50x50 Feather Filled Cushion Blue

Regular price £24.99
£24.99
Sale price
Regular price

Riva

Buxton 30x50 Feather Filled Cushion Red

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Buxton 30x50 Feather Filled Cushion Navy

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Beni 45x45 Feather Filled Cushion Natural/Black

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Beni 45x45 Feather Filled Cushion Moss/Natural

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Bee Deco 43x43 Feather Filled Cushion Champagne

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Barton Check 45x45 Feather Filled Cushion Black

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Bardot 50x50 Feather Filled Cushion Natural

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Bardot 50x50 Feather Filled Cushion Magenta/Blue

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Bardot 50x50 Feather Filled Cushion Gold/Blue

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Arcticus Polar Bear 45x45 Feather Filled Cushion Blue

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Arcticus Noel 30x50 Feather Filled Cushion Blue

Regular price £23.99
£23.99
Sale price
Regular price

Riva

Archie 45x45 Feather Filled Cushion Turquoise/Purple

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Archie 45x45 Feather Filled Cushion Pink/Red

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Archie 45x45 Feather Filled Cushion Mono

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Archie 45x45 Feather Filled Cushion Cobalt/Pink

Regular price £22.99
£22.99
Sale price
Regular price

Riva

Araya 30x50 Feather Filled Cushion Green

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Amelie 43x43 Feather Filled Cushion Doodles Multicolour

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Alma 50x50 Feather Filled Cushion Pink

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Alma 50x50 Feather Filled Cushion Green

Regular price £17.99
£17.99
Sale price
Regular price

Riva

All Eyes On You 45x45 Feather Filled Cushion Lilac/Blue

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Akamba Tribal 30x50 Feather Filled Cushion Tangerine

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Akamba Cockatiels 50x50 Feather Filled Cushion Multicolour

Regular price £27.99
£27.99
Sale price
Regular price

Riva

Abyss Under the Sea 43x43 Feather Filled Cushion Bottle

Regular price £18.99
£18.99
Sale price
Regular price

Riva

Abyss Octupus 43x43 Feather Filled Cushion Lichen

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Abyss Fish Repeat 43x43 Feather Filled Cushion Teal

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Torto 50x50 Feather Filled Cushion Charcoal/Silver

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Snowy Hares 30x50 Feather Filled Cushion Multi

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Shiraz Feather Filled Cushion 45x45 Navy

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Shiraz Feather Filled Cushion 45x45 Emerald

Regular price £21.99
£21.99
Sale price
Regular price

Riva

Rainbow Tassels 45x45 Feather Filled Cushion Multicolour

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Raeya 45x45 Feather Filled Cushion Pink/Jade

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Radian 45x45 Feather Filled Cushion Eucalyptus

Regular price £15.99
£15.99
Sale price
Regular price

Riva

Peter Rabbit Spot Me 30x50 Feather Filled Cushion Charcoal

Regular price £19.99
£19.99
Sale price
Regular price

Riva

Pritta 40x60 Feather Filled Cushion Natural

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Pritta 40x60 Feather Filled Cushion Eucalyptus

Regular price £20.99
£20.99
Sale price
Regular price

Riva

Pritta 40x60 Feather Filled Cushion Cinnamon

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Pritta 40x60 Feather Filled Cushion Black

Regular price £16.99
£16.99
Sale price
Regular price

Riva

Peter Rabbit Florelli 45x45 Feather Filled Cushion Multi

Regular price £25.99
£25.99
Sale price
Regular price

Riva

Organik Stripe 45x45 Feather Filled Cushion Natural

Regular price £24.99
£24.99
Sale price
Regular price

Riva

Oromo 45x45 Feather Filled Cushion Green

Regular price £14.99
£14.99
Sale price
Regular price

Riva

Oromo 45x45 Feather Filled Cushion Brown

Regular price £14.99
£14.99
Sale price
Regular price