Textiles and clothing