Hadi fabrics