Apparel and textiles