Cheap up to £10
Luxury from £75
80x80 cm 2
60x60 cm 11
50x50 cm 5
45x45 cm 14
40x60 cm 2
40x40 cm 5
30x50 cm 4
polyester 8
cotton 47
wool 1
cotton satin 2
linen 5
cushion covers 44
pillowcases 31
knitted 1
plain 71
abstract 5
polka dots 1
stripes 11
animals 6
flowers 16
square 51
rectangular 67
round 7
atypical 10
bolster 9
indoor 170
outdoor 11
scandinavian 4
country 3
modern 1