Felt is a fabric a few millimeters thick made of carded wool fibers, rubbed together and then compacted using hot water, soap and compression. Felt is breathable, waterproof, soft and resistant, qualities that made it the preferred material for making hats.