Skip to content
All stock showing on the website are in NZ and are available for fast delivery or same day pick up from our showrooms 🚚
All stock showing on the website are in NZ and are available for fast delivery or same day pick up from our showrooms 🚚

Cushions

  • Vintage Hand Made Afghan Saddle Bag Size: 107cm x 53cm-Rugs direct
    Vintage Hand Made Afghan Saddle Bag Size: 107cm x 53cm-Rugs direct
    Save 43% Save %
    SKU: PK31-1232
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $169.00
    from $169.00
    Current price $169.00

    Vintage Hand Made Afghan Saddle Bag Size: 107cm x 53cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.07 x 0.53meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $169.00
    from $169.00
    Current price $169.00
    Save 43% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 107cm x 57cm-Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 107cm x 57cm-Rugs Direct
    Save 20% Save %
    SKU: PK31-1231
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 107cm x 57cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.07 x 0.57meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 99cm x 47cm- Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 99cm x 47cm- Rugs Direct
    Save 43% Save %
    SKU: PK31-1234
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $169.00
    from $169.00
    Current price $169.00

    Vintage Hand Made Afghan Saddle Bag Size: 99cm x 47cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 0.92 x 0.42meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $169.00
    from $169.00
    Current price $169.00
    Save 43% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 114cm x 52cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 114cm x 52cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1230
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 114cm x 52cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.14 x 0.52meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 105cm x 49cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 105cm x 49cm - Rugs Direct
    Save 50% Save %
    SKU: PK31-1212
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $149.00
    from $149.00
    Current price $149.00

    Vintage Hand Made Afghan Saddle Bag Size: 105cm x 49cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.05 x 0.49meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $149.00
    from $149.00
    Current price $149.00
    Save 50% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 133cm x 59cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 133cm x 59cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1211
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 133cm x 59cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.33 x 0.59meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 126cm x 57cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 126cm x 57cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1213
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 126cm x 57cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.26 x 0.57meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 67cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 67cm - Rugs Direct
    Sold out
    SKU: PK31-1218
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 67cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20
    Sold out
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 62cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 62cm - Rugs Direct
    Sold out
    SKU: PK31-1217
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 108cm x 62cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20
    Sold out
  • Vintage Hand Made Afghan Saddle Bag Size: 114cm x 50cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 114cm x 50cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1244
    Original price $249.00
    Translation missing: en.product_price.item.price.range_html
    Original price $249.00
    Current price $199.20
    from $199.20
    Current price $199.20

    Vintage Hand Made Afghan Saddle Bag Size: 114cm x 50cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.14 x 0.50meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $249.00
    Translation missing: en.product_price.item.price.range_html
    Original price $249.00
    Current price $199.20
    from $199.20
    Current price $199.20
    Save 20% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 124cm x 53cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 124cm x 53cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1246
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 124cm x 53cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.24 x 0.53meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Save 20% Save %
    SKU: PK31-1247
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Vintage Hand Made Afghan Saddle Bag Size: 111cm x 53cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.11 x 0.53meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 87cm x 58cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 87cm x 58cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1248
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 87cm x 58cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Vintage Hand Made Afghan Saddle Bag Size: 120cm x 48cm - Rugs Direct
    Vintage Hand Made Afghan Saddle Bag Size: 120cm x 48cm - Rugs Direct
    Sold out
    SKU: PK31-1252
    Translation missing: en.product_price.item.price.range_html
    Original price
    $249.00
    from $249.00
    Current price $249.00

    Vintage Hand Made Afghan Saddle Bag Size: 120cm x 48cm

    Afghan Handmade Saddle Bag!! Origin: Afghanistan  Weaving Type: Baluchi Rug Size approx: 1.20 x 0.48meterWeft/ Warp: Wool Condition: Great ...

    View full details
    Translation missing: en.product_price.item.price.range_html
    Original price
    $249.00
    from $249.00
    Current price $249.00
    Sold out
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 71cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 71cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1264
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 71cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 90cm x 55cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 90cm x 55cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1266
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 90cm x 55cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $299.00
    Translation missing: en.product_price.item.price.range_html
    Original price $299.00
    Current price $239.20
    from $239.20
    Current price $239.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 109cm x 65cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 109cm x 65cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1267
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 109cm x 65cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 125cm x 68cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 125cm x 68cm - Rugs Direct
    Save 20% Save %
    SKU: Pk31-1269
    Original price $399.00
    Translation missing: en.product_price.item.price.range_html
    Original price $399.00
    Current price $319.20
    from $319.20
    Current price $319.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 125cm x 68cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $399.00
    Translation missing: en.product_price.item.price.range_html
    Original price $399.00
    Current price $319.20
    from $319.20
    Current price $319.20
    Save 20% Save %
  • Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 58cm - Rugs Direct
    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 58cm - Rugs Direct
    Save 20% Save %
    SKU: PK31-1271
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20

    Large Afghan Hand Made Floor Cushion/ Pillow Cover Size: 111cm x 58cm

    A beautiful tribal Afghan pillow made from an old Afghan Baluchi rug. This is something that you don’t see every day and can't find easily. This is...

    View full details
    Original price $349.00
    Translation missing: en.product_price.item.price.range_html
    Original price $349.00
    Current price $279.20
    from $279.20
    Current price $279.20
    Save 20% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-191
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-126
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Sold out
    SKU: AFC-109
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Sold out
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Sold out
    SKU: AFC-106
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Sold out
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Sold out
    SKU: AFC-113
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Sold out
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-192
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-183
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-176
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-177
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-139
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %
  • Afghan Hand Made Cushion Cover - Rugs Direct
    Afghan Hand Made Cushion Cover - Rugs Direct
    Save 41% Save %
    SKU: AFC-136
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99

    Afghan Hand Made Cushion Cover

    Afghan Handmade Cushion Cover!! A beautiful tribal Afghan pillow made from an old Afghan rug. This is a handwoven pillow cover made with the same t...

    View full details
    Original price $29.00
    Translation missing: en.product_price.item.price.range_html
    Original price $29.00
    Current price $16.99
    from $16.99
    Current price $16.99
    Save 41% Save %