Top 5 Stain Resistant Upholstery Fabrics: FiberGuard. A wide range of upholstery fabrics is treated with FibreGuard technology to make them stain-resistant and durable. 1. Sunbrella 2. Crypton 3. Easy Clean 4. Halo