Fabrics and films