Whenever you are choosing the best roofing material, there are a few things to consider. One of the most important factors is durability – you don't want your roof to come down in a storm any time soon. Another important factor is flexibility – you don't want your roof to be stiff and inflexible, which can make it difficult to install and maintain.