ForMatter/Materials/textile/PrimaLoft® Gold Insulation
mat_primaloft_gold

PrimaLoft® Gold Insulation

ultrafine polyester microfiber synthetic insulation, down-alternative · PrimaLoft Gold, PrimaLoft Gold Insulation Active, synthetic microfiber down alternative, P.L. Gold

The closest a synthetic insulation has come to behaving like goose down. Developed under a US Army contract in the 1980s when the Army needed an insulation that kept its loft when wet (down collapses when wet, which kills it for water-adjacent uses), PrimaLoft is a tangled batt of ultrafine polyester microfibers — fiber diameter measured in microns, fiber count in millions per square yard. The Gold grade is the warmth-to-weight benchmark in the synthetic insulation tier; designers reach for it whenever the garment will see rain, sweat, sea spray, or any condition where a wet-down jacket would fail. Patagonia Nano Puff, Arc'teryx Atom, every cycling jacket, every fishing layer. PrimaLoft was incubated inside Albany International (1983 Army contract; first commercial garment 1989, by L.L.Bean), spun out as PrimaLoft, Inc., and acquired by Compass Diversified in 2022. Licensed to garment brands; the insulation ships as bonded batting in standard weights (40, 60, 80, 100, 133, 170, 200 g/m²).

Bonded batting of polyester microfiber (fiber diameter ~10 microns, vs. 25–30 microns for standard polyfill), formed on an air-laid line and resin-bonded for loft retention. Fiber surface treated with the proprietary PrimaLoft hydrophobic finish — water-shedding at the fiber level rather than the batt level, which is the wet-loft story. Standard weights 40 / 60 / 80 / 100 / 133 / 170 / 200 g/m² (the Patagonia Nano Puff uses 60, the warmer Macro Puff uses 200). Clo value (the textile insulation unit) approximately 0.79 per oz/yd² for Gold — slightly below 800-fill goose down on a per-weight basis, but maintaining 96 percent of that warmth when wet (down maintains under 30 percent). Compressibility is roughly 90 percent of a comparable down loft. Sewable as a quilted fill between two shell fabrics (Pertex Quantum face, lighter back) — the bonded structure means the batting holds its position between sewn channels rather than migrating like loose fill. Recycled-content variants (PrimaLoft Gold Insulation with Cross Core, PrimaLoft Bio) are increasingly the default since 2018.

mechanical

  • weight_g_m2_typical60 / 80 / 100 / 133 / 170 / 200
  • fiber_diameter_microns10
  • clo_per_oz_yd20.79
  • wet_warmth_retention_percent96
source: PrimaLoft technical data sheets; ASTM D1518 thermal-resistance test method for textile materials

Sustainability

  • embodied carbon kg co2e per kg4.5
  • sourceEditorial estimate from ICE / Granta CES EduPack class databases for polyester microfiber, cradle-to-gate. PrimaLoft Bio (biodegradable in marine / landfill conditions) and PrimaLoft Cross Core (recycled-content) shift this downward.
  • recyclabilitymoderate for single-fiber polyester batting; the bonded structure complicates separation from shell fabrics in garment recycling
  • biodegradablePrimaLoft Bio variant tested biodegradable under ASTM D5511 marine and ASTM D5526 landfill conditions; standard PrimaLoft Gold is not
  • certificationsbluesign-approved (all PrimaLoft grades), PrimaLoft Bio (biodegradable sub-brand), PrimaLoft Cross Core (recycled-content sub-brand), GRS (Global Recycled Standard) for recycled lines
  • localityprimary microfiber production US and Asia; batting manufacture US, Europe, Asia; B2B distribution to garment brands (PrimaLoft does not sell to designers in retail quantity)
visual
white or off-white batting; fibers visible at close range as a soft fluffy mat; through a quilted shell, the channels read as soft pillowed compartments
tactile
soft and fluffy; springs back from compression like down but without the prickly quill feel; faint hydrophobic dryness at the fiber surface
weight perception
almost nothing — a 60 g/m² batt feels like a layer of warm air
acoustic
silent under compression; the shell fabric is what makes the noise on a PrimaLoft garment, never the fill

PBR starter values

finish · fibrous — open for table, JSON, host snippets, downloads

Principled BSDF defaults derived from the sphere fibrous finish. Reasonable seed for Blender, Substance, Keyshot, Rhino — tune per material. Or grab the whole library at once: ForMaterials library →

# finish:                   fibrous
albedo                      #e8e6e0
metallic                    0.00
roughness                   0.70
ior                         1.45
transmission                0.00
clearcoat                   0.00
sheen                       0.70
anisotropic                 0.50
copy as JSON
{
  "albedo": "#e8e6e0",
  "metallic": 0.0,
  "roughness": 0.7,
  "ior": 1.45,
  "transmission": 0.0,
  "clearcoat": 0.0,
  "sheen": 0.7,
  "anisotropic": 0.5
}
Blender 4.x Python
# Blender 4.x — Principled BSDF
# PrimaLoft® Gold Insulation · finish: fibrous
import bpy
mat = bpy.data.materials.new(name="mat_primaloft_gold")
mat.use_nodes = True
bsdf = mat.node_tree.nodes["Principled BSDF"]
bsdf.inputs["Base Color"].default_value         = (0.807, 0.7913, 0.7454, 1.0)
bsdf.inputs["Metallic"].default_value           = 0.000
bsdf.inputs["Roughness"].default_value          = 0.700
bsdf.inputs["IOR"].default_value                = 1.450
bsdf.inputs["Transmission Weight"].default_value = 0.000
bsdf.inputs["Coat Weight"].default_value        = 0.000
bsdf.inputs["Sheen Weight"].default_value       = 0.700
bsdf.inputs["Anisotropic"].default_value        = 0.500
KeyShot Python (lux)
# KeyShot 11+ — lux Python API, Generic material
# PrimaLoft® Gold Insulation · finish: fibrous
# Run from Window → Scripting Console
import lux
mat = lux.createMaterial(name="mat_primaloft_gold", materialType="Generic")
mat.setProperty("diffuse",      (232, 230, 224))   # 8-bit sRGB
mat.setProperty("metallic",     0.000)
mat.setProperty("roughness",    0.700)
mat.setProperty("indexOfRefraction", 1.450)
mat.setProperty("transparency", 0.000)
mat.setProperty("coatingWeight", 0.000)
Substance pbrMetalRough
{
  "_format": "Substance Designer / Painter \u2014 pbrMetalRough constants",
  "_about": "PrimaLoft\u00ae Gold Insulation \u00b7 finish: fibrous",
  "baseColor": {
    "r": 0.807,
    "g": 0.7913,
    "b": 0.7454
  },
  "metallic": 0.0,
  "roughness": 0.7,
  "ior": 1.45,
  "opacity": 1.0,
  "anisotropyLevel": 0.5,
  "_notes": "Channels listed are the standard Substance pbrMetalRough output. Drop into a Uniform Color node per channel, or as the constant input on a layered stack."
}
glTF 2.0 Metallic-Roughness
{
  "asset": {
    "version": "2.0",
    "generator": "ForMatter"
  },
  "materials": [
    {
      "name": "mat_primaloft_gold",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.807,
          0.7913,
          0.7454,
          1.0
        ],
        "metallicFactor": 0.0,
        "roughnessFactor": 0.7
      },
      "extensions": {
        "KHR_materials_ior": {
          "ior": 1.45
        },
        "KHR_materials_sheen": {
          "sheenColorFactor": [
            1.0,
            1.0,
            1.0
          ],
          "sheenRoughnessFactor": 0.7
        }
      }
    }
  ]
}
USD Preview Surface
# USD Preview Surface — UsdShade.MaterialLook prim attributes
# PrimaLoft® Gold Insulation · finish: fibrous
def Material "mat_primaloft_gold" {
    token outputs:surface.connect = </mat_primaloft_gold/PreviewSurface.outputs:surface>

    def Shader "PreviewSurface" {
        uniform token info:id = "UsdPreviewSurface"
        color3f inputs:diffuseColor = (0.807, 0.7913, 0.7454)
        float   inputs:metallic     = 0.000
        float   inputs:roughness    = 0.700
        float   inputs:ior          = 1.450
        float   inputs:opacity      = 1.000
        float   inputs:clearcoat    = 0.000
        token   outputs:surface
    }
}
↓ download glTF material

Second life

repairabilitymoderate — synthetic insulation accepts patch repair on the shell; the insulation itself is hard to repair when wet-clumped.
recyclabilitymoderate — Primaloft has launched closed-loop recycled-polyester insulation programs.
disposal pathgeneral waste; specialty closed-loop programs.
typical longevity10 years (typical)
failure modes
  • loft-loss after repeated wash cycles (the canonical synthetic-insulation failure)
  • shell wear allowing fiber escape
  • compression-set under sustained packing

Primaloft / Albany International technical literature.

Citations