AFC Leather Conditioning & Moisturising Cream (250ml)

AFC Leather Conditioning & Moisturising Cream (250ml)

Fabric Magic™ All-Natural Upholstery & Fabric Spot Cleaner (500ml)

Fabric Magic™ All-Natural Upholstery & Fabric Spot Cleaner (500ml)

EcoShield™ Fabric & Upholstery Protector

From: $17.60 To: $275.00
In stock
PreviewPack Size Price Price Per Unit Subtotal Qty
  • 24 Hour Dispatch
    We aim to dispatch all stocked items within 24 business hours. Excludes custom or special order products.
  • Bulk Discounts
    We sell products in a range of quantities and volumes. This means you can make significant savings by buying in bulk.
  • Australia Wide Shipping
    With a selection of reliable freight carriers, we can quickly dispatch and track your order Australia-wide. Please contact us regarding international shipments.
  • Price Match Guarantee
    If you happen to find a cheaper advertised price on an identical stocked item, we offer a price match guarantee. *Excludes trade quotes and stock liquidations. See terms and conditions.

Shipping & Returns

Learn more

For an instant shipping quote, add your items to cart and enter your suburb and postcode (no sign up necessary). For large shipments, contact us to see if we can assist with a more competitive tailored freight cost.

Pick up in-store

It’s free! Save on shipping costs by collecting your order in store from:

7 Ferngrove Place Chester Hill N.S.W. 2162 (Sydney, Australia)

We will contact you when your order is picked and ready for collection. Or you can notify us in advance if you require a priority or own courier pick up.

Please note: Extra lead time applies on orders which include custom or special order products.


If you are not happy with your order, we can offer a replacement, exchange or a refund if preferred (conditions apply). All returns are subject to us receiving the item back in original packaging and saleable condition within 7 days of purchase, unless otherwise authorized.

Please note: We do not offer returns for change of mind on special order items such as special-order fabric, custom-cut foam or on clearance items.

More Information
Description EcoShield Fabric Protection is a completely safe and long lasting stain protection and release application formulated with Anti Allergy. EcoShield is a revolutionary topical liquid and stain repellent product. It combines environmentally friendly water based chemistry with the latest liquid and stain repellent components available today with its formula working much better than comparable more hazardous solvent based products. EcoShield is designed to protect Furniture Fabrics and soft furnishings from stains, grime, dirt and soil build up with the Anti Allergy component providing lasting hygiene and controlling the growth of bacteria, Mould and Mildew. EcoShield is formulated to provide an invisible protective shield, which helps prevent the textile surface from absorbing liquids, dirt and grime.


  • Helps repel oils, water, stains, dirt & grime by coating the fibre and changing its surface tension
  • Allow easier cleaning in the future
  • Reduce the allergens that can trigger Asthma, Hay Fever, Sinus and Eczema
  • Control and inhibit the growth of Mould, Mildew and Bacteria
  • Control the population of Dust Mites by controlling the growth of their food source
  • Water based, non toxic and, when correctly applied, will not change the colour or feel of the treated item
  • Classified as NON HAZARDOUS according to the National Occupational Health & Safety Commission (NOHSC)
  • Can be applied to most new or pre-cleaned Fabrics, Leathers, Carpets, Textiles, and Furnishings

1 litre of EcoShield Fabric Protector is approx enough to do an application on a 3 to 4 seater lounge suite (depending on size & quantity of cushions).

Pack Sizes Available:

  • 250ml Bottle
  • 5 Litre Bottle
  • 20 Litre Drum