Have a look at a pack of 56 PBR Fabric Materials for UE4 ideal for both environments and characters.
The pack includes 4K Fabric Materials derived from scan data and optimized for UE4 including a flexible Master Material. It is great for both environments and characters with numerous and easy to use parameters that will help you quickly create lots of variation.
It is worth noting that the pack contains 11GB of 4K high-resolution textures.
Includes fabric in the following categories: Canvas, Corduroy, Cotton, Denim, Felt, Flannel, Fleece, Fur, Jersey, Lace, Leather, Linen, Shag pile, Synthetic, Terry Cloth, Velvet and Wool.
The set also features 3 Showcase Maps with 11 different Fabric static meshes.
All of the Fabrics are said to support the following options:
Each of the 56 Fabric materials contain the following textures: Ambient Occlusion, Base Color, Emissive, Gradient Color, Gradient Map, Height, Normal, Opacity/Scattering, Roughness, Subsurface Color Reference, Metallic where necessary.
You can learn more here.