The thickness of a garment, not its weight, determines its warmth, Keeble says. It is the trapped air within the fabric and between layers that keeps you warm. Semi-loosefitting clothing, worn in layers, will trap warm air against the body.