Roofing and canopies